- 8 month engagement + extensions
- Location: any capital city in Australia
- Ability to obtain a security clearance
- Candidate must be an Australian citizen
The Role
- Design, develop, and extend test automation frameworks using C# .NET, including building reusable libraries for testing complex REST APIs with HttpClient, and implementing secure authentication and authorisation flows based on OpenID Connect standards.
- Develop and maintain UI test automation for Microsoft Dynamics 365 CRM using Playwright for .NET, handling the challenges such as dynamic controls and custom UI components, while ensuring tests remain reliable and maintainable.
- Implement and manage BDD-based test frameworks using Req N Roll (or similar tools such as SpecFlow), with NUnit as the test runner, and apply advanced features to improve execution efficiency.
- Integrate automated tests into Azure DevOps pipelines, designing efficient CI workflows, configuring test tasks, and ensuring test results and reporting are surfaced effectively for faster feedback.
- Manage the automation framework packaged and distributed as a NuGet library, publishing updates to Azure Artifacts feeds, and coordinating version upgrades across multiple repositories in a multi-team environment.
- Configure and use Docker containers to spin up and orchestrate application environments under test.
- Maintain shared automation assets within Git-based repositories (Azure Repos or GitHub), managing branching strategies and collaborating effectively with distributed teams.
- Collaborate with the Test Manager towards formulating a Test Automation Roadmap. Contribute to the delivery of a set roadmap and demonstrate a measurable uplift through metrics.
- Collaborate with stakeholders and contribute to test objectives, test strategies, and test plans in an agile team environment.
- Document automation standards and practices, guide testers in effective use of the framework, and mentor team members to uplift automation skills across the SAFe release train.
- Investigate test failures, analyse root causes, raise risks and issues with transparency to leadership, and propose practical solutions that improve automation stability and reliability.
How to apply:
Please hit the apply button or for more information contact Anne from Randstad Digital on 02 6243 6404.At Randstad Digital, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.
...