Description:
Your new organisation is a prominent Victorian State Government Department whose responsibilities and work have a positive impact on the quality of life for all Victorian Citizens. Be a part of an organisational culture that delivers innovation, energy and results and values your technical skills.
Your new role
Test Automation Engineer drives innovation for new methodologies, processes, tools, and technologies, while increasing user engagement and adoption using collaboration and influencing skills.
- Creating and maintain an automated test suite from the ground up
- Ownership of the automated test suit including its maintenance support and upgrades
- Creating and maintaining automation scripts to ensure services and applications meet business needs
- Writing code in TypeScript and C# to implement automation tests
- Planning and executing automation tasks
- Ensuring quality in web applications to support TSU’s business areas and associated acceptance criteria
- Providing technical support to development and delivery teams including writing integration tests, end-to-end tests, performance tests and creation of utilities to support these tests
- Mentoring team members and ensuring testing standards are followed within team
- Working as part of an agile team and autonomously to implement and enhance QA
What you'll need to succeed
- Demonstrated working experience writing automated tests in TypeScript and using Playwright (or similar) to perform regression, functional, data validation, system integration, performance, and end-to-end testing.
- Knowledge of Terraform and excellent understanding of CI/CD and how automated tests fit into DevOps pipelines.
- Experience working with an agile approach to software development and project delivery.
- Experience in source control tools (e.g., Git, GitHub) and practices (e.g., GitHub Flow), or similar.