12+ years of experience in QA Automation / SDET role
Strong understanding of OOP concepts, collections, and exception handling
Hands-on experience with Selenium locators, waits, and Page Object Model
Experience with CI/CD pipelines
Requirements:
Develop and maintain UI automation using Java and Selenium WebDriver
Build and support BDD frameworks using Cucumber
Execute regression and smoke test suites and triage failures
Maintain automation framework and improve test stability
Job description
Sr. SDET (QA Automation Engineer – Java, Selenium, Cucumber) Location: Pittsburgh, PA (Remote OK) Duration: 12–14 Months Visa: GC / U.S. Citizens Only Experience Required: 12+ Years
Job Summary
We are seeking a highly experienced Senior SDET / QA Automation Engineer with strong coding fundamentals in Java and hands-on experience with Selenium and Cucumber. The ideal candidate will be responsible for building and maintaining robust UI automation frameworks, executing regression suites, and improving overall test stability. This role requires strong problem-solving skills, coding expertise, and experience working in collaborative Agile environments.
Core Skills Required
Java (Strong fundamentals)
Selenium WebDriver
Cucumber (BDD)
Test Automation Framework Development
Git / Version Control
Strong Coding & Problem Solving Skills
Key Responsibilities
Develop and maintain UI automation using Java + Selenium WebDriver
Build and support BDD frameworks using Cucumber
Execute regression and smoke test suites and triage failures
Drive defect identification, tracking, and resolution
Participate in code reviews and follow Git workflows
Collaborate with developers and QA to define test scenarios
Maintain automation framework and improve test stability
Support CI/CD pipeline integration for automated tests
Required Qualifications
12+ years of experience in QA Automation / SDET role
Strong understanding of OOP concepts, Collections, and Exception Handling
Hands-on experience with Selenium locators, waits, and Page Object Model
Experience writing Gherkin scenarios and step definitions