Job Description :
Title: Python Developer
Location: Bridgeville, PA (onsite position, no remote option) *Note: Candidate MUST be willing to relocate.
Position Type: 6+
Work Authorization: All visas
Interview Mode: Phone then in-person (panel) *Note: Candidate MUST be willing to attend an in-person interview.

Job Description:

Our Client, a leading Pittsburgh-based provider of Medical Software, is currently seeking candidates for a contract Python Developer role within their QA team. This 6+ month project 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 to create Automated Test tools.

Located just South of Pittsburgh, this company offers a great work environment, including casual dress, flexible start/end times, and complimentary snacks and beverages.

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 in Python 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 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
Familiarity with front-end technologies (XML, CSS, JavaScript, HTML, CSS, XPath)

BS degree in CS or a related IT discipline preferred, but not required