Job Openings Senior Automation Engineer

About the job Senior Automation Engineer

About Our Client

Our client is a leading specialist provider of diagnostic and healthcare solutions, working closely with public healthcare organizations to deliver high-quality tests, scans, assessments, and procedures. Each year, they support millions of patients on their healthcare journeys, with a strong focus on patient experience and service excellence.

As a people-focused organization, their teams play a critical role in delivering services that make a real impact on local communities. Guided by core values of Trust, Passion, Care, and Fresh Thinking, our client is committed to maintaining exceptional service standards and continuously improving healthcare outcomes. Their long-term mission is to provide accessible, high-quality healthcare services to over 7 million patients by 2030, while consistently achieving high patient satisfaction.

Role Overview

Our client is seeking a Senior Automation Tester with strong expertise in Selenium WebDriver using Java and a passion for building robust, scalable automation frameworks. This role is ideal for someone who enjoys technical ownership, mentoring others, and contributing to high-quality delivery within an Agile environment.

Key Responsibilities

  • Design, develop, and maintain automated test scripts using Selenium WebDriver with Java
  • Build, enhance, and maintain automation frameworks for web and API testing
  • Collaborate with developers and QA teams to define test strategies, acceptance criteria, and automation coverage
  • Execute automated test suites and analyze results to identify defects and performance issues
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps)
  • Implement test reporting and monitoring solutions to improve visibility of quality metrics
  • Mentor junior QA engineers and promote automation best practices
  • Participate actively in Agile/Scrum ceremonies, including sprint planning, reviews, and retrospectives

Required Experience & Skills

  • 5+ years of experience in test automation, with strong hands-on expertise in Selenium WebDriver and Java
  • Solid understanding of object-oriented programming and test automation design patterns
  • Experience with testing frameworks such as TestNG or JUnit
  • Hands-on experience with API testing (e.g., RestAssured or similar tools)
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, Azure DevOps)
  • Strong experience using Git or other version control systems
  • Excellent debugging, analytical, and problem-solving skills

Technology Stack

  • Backend (Required): Java, Selenium
  • Database (Preferred): SQL (PostgreSQL)

Why Join This Opportunity

  • Work on solutions that directly improve patient and healthcare experiences
  • Be part of a mission-driven organization with a strong people-first culture
  • Take ownership of automation frameworks and quality strategy
  • Collaborate with highly skilled, Agile teams in a meaningful domain