Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
20 days ago
Save Job
Summary
We’re seeking a Senior QA Automation Engineer to lead automated testing, shape our QA strategy, build test frameworks, and drive fast, high-quality releases via CI/CD pipelines.
Key Responsibilities
Design, develop, and maintain automated test frameworks using Java, Selenium, and Playwright
Implement and maintain Cucumber-based BDD testing approaches
Collaborate closely with developers, product managers, and DevOps to ensure test coverage across the SDLC
Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins)
Define and implement best practices for code quality, test reliability, and test data management
Troubleshoot test failures and support defect resolution through GitHub workflows
Mentor junior QA engineers and conduct code reviews
Advocate for a shift-left approach and contribute to a culture of quality across the organization
Requirements
5+ years of experience in test automation and QA engineering
Strong programming skills in Java
Hands-on experience with Selenium, Playwright, and Cucumber
Solid understanding of BDD principles and Gherkin syntax
Experience integrating tests into CI/CD pipelines using tools like GitHub Actions, Jenkins, or CircleCI
Proficient with version control systems, especially GitHub
Strong analytical and troubleshooting skills
Excellent communication and team collaboration skills
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job