QA Automation Engineer (SDET – Mid Level)Location: Pittsburgh, PA (Remote)Duration: 12–14 MonthsVisa: GC / US Citizens OnlyCore SkillsJavaStrong Java fundamentalsProblem-solving skillsSelenium WebDriverCucumber (BDD)GitKey ResponsibilitiesDevelop and maintain UI automation frameworks using Java and Selenium WebDriverBuild and support BDD frameworks using CucumberExecute regression and smoke test suites, analyze failures, and drive defect resolutionParticipate in code reviews and follow Git-based workflowsCollaborate with developers and QA teams to define test scenarios and acceptance criteriaQualifications10+ years of experience in test automationStrong understanding of object-oriented programming (OOP), collections, and exception handlingHands-on experience with Selenium (locators, waits, Page Object Model)Experience writing Gherkin scenarios and mapping them to step definitionsProficiency with Git (branching, commits, pull requests)Strong communication skills and willingness to learnExposure to CI/CD pipelinesKnowledge of API testingExperience with cloud platforms or parallel execution tools is a plus