- 12 months plus 2x 12 month extension options
- Current clearance preferred
- Strong experience developing and executing API and Web Automated tests required
About the team:
Reporting to the team leader, the Automation Tester will work as a member of an agile delivery team delivering new or improved enterprise-class IT systems.
In a predominantly Microsoft and Azure hybrid cloud technology environment, you will participate in agile ceremonies, and you will do a range of software development tasks as they relate to automated testing. You may work closely with Software Developers, Software Testers, Scrum Masters, System and Business Analysts, and Delivery Managers.
Duties and Responsibilities:
- Develop and maintain complex automated UI and API software tests in C#
- Execute, monitor, and report on automated tests and manage defects
- Utilise a custom Test automation framework – Selenium Grid, RESTful API, YAML CI/CD, Docker Container, Azure Kubernetes Services, Azure DevOps, GIT
- Update and maintain a Test Data API to enable test data creation
- Update NuGet packages
- Adapt UI and API tests for use during load and performance testing.
Skills:
- Extensive C# programming experience in large complex environments that utilise Agile iterative development.
- Extensive experience developing and executing API and Web Automated tests using RESTful API, YAML CI/CD, Azure DevOps, GIT, Test Data API and Selenium Grid.
- Demonstrated experience using coding patterns and principals such as SOLID, Page Object Model, SINGLETON and Page Factory.
- Willingness to use an existing custom Test automation framework, using a MS technology stack.
- Experience using Docker container and Kubernetes, and the ability to adopt these technologies for Test Automation.
To apply for this opportunity, please click ‘APPLY’. For further information, please contact Jaela Smith on 02 6129 6*** or email ***********@talentinternational.com