Negotiable
Undetermined
Remote
Remote
Summary: The QA Automation Engineer role requires a professional with over 12 years of experience, specializing in Java and Selenium, to develop and maintain UI automation and BDD frameworks. The position involves executing test suites, collaborating with developers, and ensuring high-quality software delivery. The role is fully remote and emphasizes strong problem-solving skills and effective communication. Candidates should be familiar with CI/CD pipelines and API testing.
Key Responsibilities:
- Develop and maintain UI automation using Java + Selenium WebDriver.
- Build and support BDD frameworks using Cucumber.
- Execute regression and smoke test suites, triage failures, and drive defect resolution.
- Participate in code reviews and follow Git workflows.
- Collaborate with developers and QA to define test scenarios and acceptance criteria.
Key Skills:
- Java, Java Fundamentals, Problem Solving, Selenium, Cucumber, Git.
- 12+ years of experience in Test automation.
- Strong understanding of OOP, collections, and exception handling.
- Hands-on experience with Selenium locators, waits, and page object design.
- Ability to write clear Gherkin scenarios and map them to step definitions.
- Git experience (branching, commits, PRs).
- Clear communication and willingness to learn.
- CI/CD pipeline exposure.
- API testing knowledge.
- Experience with cloud platforms or parallel execution tools.
Salary (Rate): £37.50 hourly
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
Position: - QA Automation Engineer
Location: - Pittsburgh, PA - Remote
Duration: 12 months +
Rate: DOE
We re seeking a QA Automation Engineer ( 12 + years experience ) with Strong fundamentals in Java and Selenium, working knowledge of Cucumber.
Core Skills:- Java, Java Fundamentals, Problem Solving, Selenium, Cucumber, GitKey.
Responsibilities:
- Develop and maintain UI automation using Java + Selenium WebDriver.
- Build and support BDD frameworks using Cucumber.
- Execute regression and smoke test suites, triage failures, and drive defect resolution.
- Participate in code reviews and follow Git workflows.
- Collaborate with developers and QA to define test scenarios and acceptance criteria.
Qualifications:
- 12 +years of experience in Test automation.
- Strong understanding of OOP, collections, and exception handling.
- Hands-on experience with Selenium locators, waits, and page object design.
- Ability to write clear Gherkin scenarios and map them to step definitions.
- Git experience (branching, commits, PRs).
- Clear communication and willingness to learn.
- CI/CD pipeline exposure.
- API testing knowledge.
- Experience with cloud platforms or parallel execution tools.
Success Metrics:
- Improved regression stability.
- Increased automation coverage.
- Reduction in flaky tests.
- Consistent Git hygiene and collaboration.