Job Description :
Jr to Mid-Level Python Automated Testing Analyst

Our Client, a leading Pittsburgh-based provider of Medical Software, is currently seeking and Automated Testing QA Analyst , who has Strong Automated Test tool proficiency (preferably Selenium) with hands-on experience performing test scripting using Python.

This long-term role will be an excellent opportunity to join a thriving company and grow a career. this individual will play a key role in the on-time delivery of robust, innovative healthcare technology solutions, working with other members of the quality team as well as developers, project managers, customer support staff and directly with the customer to ensure that requirements are being adequately tested.

Design, develop, and maintain an automated testing framework based on Selenium, Selenium Python bindings, and a Python BDD framework (Behave
Create scripts and test cases to complete automated testing.
Review functional and design specifications to ensure full understanding of individual deliverables.
Identify test requirements from specifications, map test case requirements and design test coverage plan.
Work with developers to improve overall software quality including adherence to coding standards, unit testing standards, and related development practices
Execute and evaluate test cases and report test results.
Hold and facilitate test plan/case reviews with cross-functional team members.
Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
Ensure that validated deliverables meet functional and design specifications and requirements.
Isolate, replicate, and report defects and verify defect fixes.


2+ years of automated QA experience
3+ years of experience working with Python
Technical Skills:
Ability to understand and create test plans from specifications or verbal communications
Strong Automated Test tool proficiency (preferably Selenium) with hands-on experience performing test scripting using Python open source automation technologies
Familiarity with front-end technologies (HTML, CSS, XPath)
BS degree in CS or a related IT discipline preferred, but not required