Job Description :
Opportunity for a Senior Test Automation Engineer on an existing contract supporting dozens of mobile and web-based, mission-critical healthcare IT systems and websites. This is a multi-year project with an established client.
Responsibilities:
Support the full testing life cycle including requirements validation, test planning, test case identification/development, functional testing, performance/load testing, stress testing, Section 508 accessibility testing, and user acceptance testing
Implement Test Automation Strategies, Test Automation Frameworks
Design, implement, and conduct Test and Evaluation procedures to ensure system requirements are met
Develop, maintain, and upgrade automated test scripts and architectures for Functional, Load, Regression, and Browser Compatibility testing
Support database refresh testing
Perform manual testing as needed
Serve as subject matter specialist providing testing know-how for IV&V testing support of complex to highly complex applications
Mentor junior staff
Direct and/or participate in all phases of risk management assessments
Identify areas for process improvement to increase the quality and efficiency of all testing related activities
Continually monitor and evaluate new tools/technologies to promote efficiency on the project
Experience and skills you need to have:
Strong experience with Selenium, implementing testing frameworks
Demonstrated associated programming skills in Python, Java, or related languages to develop efficient Selenium-based scripts
Hands on experience with XML, SQL
Experience with all phases of software testing including test planning, functional testing, and regression testing
Experience testing all layers of a web application, including visualization, service layer, and back-end testing
Prior success as a Test Automation Lead embedded within a product team
Experience with Jira, other related project/defect tracking tools (Hipchat, Confluence)
Experience supporting Agile system development life cycles
Things that help include:
Experience with the TestRail test management tool
Experience with mobile testing, SOASTA in particular
Experience with Continuous Integration/Continuous Delivery(CI/CD), and CloudBees/Jenkins in particular