QA Tester, Automation

Location: Pittsburgh

Job Type: Full Time / Permanent

We are looking for an experienced QA Automation Engineer for our client, one of the largest healthcare providers and employers in the region.

Responsibilities: • Participate in Scrum meetings and processes, analyze requirements, and plan/estimate QA efforts • Develop and execute test cases, scripts, and plans (manual and automated, depending on skillset) for multiple diverse web-based and mobile applications • Create defect reports with detailed steps, environment conditions, and other details as needed to reliably reproduce issues • Define, apply, and enforce best practices for software testing quality assurance • Implement automation scripts using Selenium C#. • Familiarity with native mobile application development and automation testing tools such as XCode, Appium, Selenium C#, Android/iOS device emulators • Research and identify root causes, and advocate for the bug/software changes that will enhance the stability of supported applications and the overall customer experience • Monitor and track testing status and issues, generate metrics and reports as needed.

Preferences: • Typically has 4-5 years of hands-on experience in a QA Engineer role testing and automating web-based and native mobile applications • Possesses a solid understanding of the Agile/SCRUM SDLC using ALM tools such as Microsoft Azure DevOps or JIRA • Knowledge of or participation in continuous integration/continuous delivery practices, integrating QA automation into software deployment processes • Comfortable leading QA efforts on larger scale projects, defining test strategies, delegating QA tasks, and reporting on results • Familiarity or experience programming and executing automated test scripts using a framework such as Selenium WebDriver (or similar tool with willingness to learn) would be a plus.