Automation Tester – Engineer


Job Description template

About the Role

We are looking for an enthusiastic and detail-oriented Automation Test Engineer to support our software development and quality assurance efforts. You will be responsible for building and executing automated test cases to ensure high-quality software products.

Key Responsibilities

  • Develop, maintain, and execute automated test scripts.
  • Work closely with developers and QA team members to identify test cases suitable for automation.
  • Integrate automated tests into CI/CD pipelines.
  • Identify, document, and track software defects.
  • Report test results and raise quality concerns to relevant teams.
  • Support manual testing efforts when needed.

Required Skills & Experience

  • Bachelor’s degree in Computer Science, IT, or related field.
  • 2–4 years of experience in test automation.
  • Experience with automation tools like Selenium, Playwright, or Cypress.
  • Knowledge of at least one programming language (e.g., Java, Python, JavaScript).
  • Familiarity with testing APIs using tools like Postman or RestAssured.
  • Understanding of software development and QA lifecycle.
  • Basic experience with CI/CD tools such as Jenkins or GitHub Actions.

Nice to Have attributes

  • Exposure to BDD frameworks like Cucumber or SpecFlow.
  • ISTQB certification.
  • Experience in Agile/Scrum environments.

What We Offer

  • Dynamic and supportive work environment.
  • Opportunity to grow your automation skills and career.
  • Flexible working arrangements and a strong tech culture.

We have a huge database of IT professionals in the Australian market. Let us help you secure the right people for the job.