Quality Assurance Automation Engineer
CR3 · Canberra, Australian Capital Territory, Australia
Tailor my CV for this job — freeQA Automation EngineerCanberra, ACT | $85,000 AUD per annum | Full-time, office-based (5 days per week)CR3 are currently representing an established international technology organisation specialising in secure connectivity, remote access, web filtering and digital solutions for education and enterprise environments. With a global presence spanning more than 90 countries, the business is committed to developing innovative technology that helps schools and organisations create safer, more secure and productive digital environments.We are seeking a QA Automation Engineer to join the team in Canberra. This is an excellent opportunity for a technically minded QA professional with a passion for software quality, test automation and continuous improvement to contribute to the development of high-quality software products.The OpportunityReporting to the QA Lead, you will play a key role in designing, developing and maintaining automated testing frameworks to support the delivery of reliable, high-performing software. Working closely with developers, product managers and fellow QA professionals, you will help strengthen testing processes, improve test coverage and identify opportunities to enhance product quality throughout the software development lifecycle.This is a hands-on role suited to someone with strong technical skills, a methodical approach to problem-solving and a genuine commitment to delivering quality software.Key ResponsibilitiesTest Automation Development: Design, develop and maintain automated test scripts for functional, regression and performance testing using industry-standard tools and frameworks.CI/CD Integration: Integrate automated testing into continuous integration and continuous delivery pipelines to support efficient, reliable software releases.Test Case Management: Develop and maintain comprehensive test cases and scripts based on technical requirements, design specifications and user stories.Test Environment Management: Configure and maintain stable, reliable test environments to support automated testing activities.Defect Identification and Reporting: Identify, document and track software defects, collaborating with developers to investigate and resolve issues.Test Coverage and Reporting: Monitor test coverage, identify gaps and report on automation progress, testing outcomes and quality metrics.Continuous Improvement: Contribute to the ongoing enhancement of testing frameworks, automation practices and quality assurance processes.Skills and ExperienceTo be successful in this role, you will bring a combination of technical expertise, analytical thinking and a collaborative approach to software quality.Essential requirements:A bachelor's degree in Computer Science, Engineering, Information Technology or a related discipline.At least three years of experience in QA automation within a product development environment, ideally in software development or education technology.Strong hands-on experience with automated testing frameworks such as Selenium and Cypress.Proficiency in programming or scripting languages, including Java, Python or JavaScript, with Java preferred.A solid understanding of CI/CD pipelines and experience with tools such as Azure DevOps, Jenkins or GitLab CI.Familiarity with web technologies, including HTML, CSS and JavaScript frameworks such as React or Angular.Experience with testing frameworks and tools such as JUnit, TestNG or Cucumber.Knowledge of API testing tools and techniques, including Postman or REST Assured.Strong analytical, troubleshooting and problem-solving skills.Excellent written and verbal communication skills, with the ability to work both independently and collaboratively across technical teams.A detail-oriented mindset, with a strong focus on quality, accuracy and continuous improvement.Desirable ExperienceThe following experience would be advantageous:Background in education technology, e-learning or related software products.Experience with performance and load testing tools such as JMeter or LoadRunner.Knowledge of cloud platforms, including AWS or Microsoft Azure, and automated testing in cloud environments.Familiarity with version control systems such as Git.Experience working within Agile development environments, including Scrum or Kanban.What's on Offer?Competitive salary: $85,000 AUD per annum.Meaningful work: Contribute to technology that supports secure, productive digital experiences across education and enterprise environments.International exposure: Work with a technology organisation supporting customers in more than 90 countries.Technical development: Apply and expand your automation testing expertise while contributing to evolving products and processes.Collaborative environment: Work alongside cross-functional teams focused on product quality, innovation and continuous improvement.Location and Working Arrangements