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