Automation Engineer

Sydney, New South Wales, Australia
Dec 19, 2024
Dec 12, 2025
Hybrid
Full-Time
4 Years
Job Description

As an Automation Engineer at Infosys, you will play a key role in designing, implementing, and maintaining automated testing frameworks. You will work in a collaborative and fast-paced environment to improve software quality through test automation strategies, ensuring the delivery of high-performance solutions for our clients. The role involves managing automation frameworks, leading a team of testers, and contributing to technical proposals in the quality assurance space.

Key Responsibilities

  1. Automation Framework Development. Develop and maintain automation frameworks and libraries using tools such as Selenium, Cucumber, Rest Assured, and Postman for UI and API testing.
  2. UI Automation Testing. Use Playwright along with Typescript and JavaScript for robust UI automation.
  3. API Automation. Lead API automation efforts and ensure the reliability and efficiency of testing for different service layers.
  4. Framework Management. Independently create, execute, and maintain reusable and maintainable automation frameworks.
  5. Behavior Driven Development (BDD) / Test Driven Development (TDD). Implement BDD/TDD approaches using tools like Cucumber, Serenity, and Playwright-BDD to ensure the high quality of software deliverables.
  6. Scripting & Coding. Write and manage scripts in various programming languages such as Java, J2EE, PL/SQL, Python, Perl, and Shell.
  7. Build Automation & CI/CD. Work with build tools such as Maven and Gradle, and CI/CD tools like Jenkins and Bamboo to integrate automation tests into the build process.
  8. Version Control & Collaboration. Use version control systems like GitHub, Bitbucket, and manage work within tools like JIRA, ALM, and Rally.
  9. Team Leadership. Lead a distributed team of automation testers (onshore/offshore model), providing mentorship and ensuring efficient collaboration.
  10. Stakeholder Management. Build and maintain effective relationships with stakeholders and clients, addressing project needs, providing updates, and managing expectations.

Skills & Qualifications

  1. UI & API Automation. Strong experience with Selenium (Java), Rest Assured, and Postman for developing and maintaining automation frameworks.
  2. Playwright Tool. Hands-on knowledge of Playwright for UI automation with Typescript and JavaScript.
  3. Framework Development. Proven experience in creating scalable and reusable automation frameworks.
  4. BDD/TDD. Expertise in Behavior Driven Development (BDD) and Test Driven Development (TDD) with tools such as Cucumber, Serenity, and Playwright-BDD.
  5. Programming Languages. Solid background in Java, J2EE, Python, PL/SQL, Shell scripting, and Perl.
  6. Version Control & Build Tools. Experience with GitHub, Bitbucket, Maven, Gradle, Jenkins, and Bamboo for version control and continuous integration.
  7. Automation Strategy. Experience in developing comprehensive automation test strategies and maintaining high-quality code coverage.

Preferred Skills

  1. RPA & AI/ML in QA. Exposure to Robotic Process Automation (RPA), analytics-driven testing, and incorporating AI/ML techniques in the testing process.
  2. Mobile Automation. Experience with mobile automation tools such as UFT Mobile.
  3. GenAI Tools. Familiarity with GenAI tools like GitHub Copilot and their adoption within enterprise environments.

What We’re Looking For

  1. Leadership and Mentorship. Strong ability to lead and mentor automation testers in a collaborative environment.
  2. Customer-Centric Approach. Demonstrated ability to understand customer needs and deliver testing solutions that add value.
  3. Effective Communicator. Excellent communication and stakeholder management skills.
  4. Problem Solving. Ability to use critical thinking to drive problem-solving and find optimal solutions to complex testing challenges.
  5. Team Player. Ability to collaborate effectively with cross-functional teams and share knowledge to improve team performance.

Why Infosys?

  1. Global Exposure. Work on international projects with top clients and gain exposure to a wide array of technologies.
  2. Career Development. Access to continuous learning opportunities, technical certifications, and leadership development programs.
  3. Work-Life Balance. Hybrid working model to offer you flexibility and a healthy work-life balance.
  4. Comprehensive Benefits. Competitive salary package with a range of benefits, including healthcare, insurance, retirement plans, and wellness programs.
  5. Diversity and Inclusion. Infosys is committed to fostering a diverse and inclusive workplace where every employee’s voice is valued.

Infosys is an equal opportunity employer and encourages applications from qualified candidates, regardless of gender, disability, race, or background.