QA/Test Automation Engineer

Key Responsibilities

Contributes to the development of and continued improvements to the automation framework(s)
Contributes to the improvement of automation testing methods, processes and deliverables
Creates automation test plans and prioritizes testing assignments based on business requirements for each Sprint
Designs and develops reusable, automated test cases in accordance with coding best practices
Provides accurate time estimates for user stories and automation test plans for each Sprint
Partners with Product Management and Delivery teams throughout the SDLC
Collaborates with peers in QA and Development to share information and resolve issues
Documents, tracks, and reports on product defects
Keeps current with testing and quality trends and techniques, tools and processes
Participates in requirement reviews and design spec reviews to contribute quality requirements and ensure testability
Participates in automation test plan reviews and code reviews
Documents automation solutions so they are easily understood and maintainable

Qualifications

Must be legally authorized to work in the US without employer sponsorship
Bachelor’s degree in Computer Science or related field, or equivalent experience
1+ year experience contributing to the improvement of automation test frameworks and infrastructure
3+ years experience designing and implementing test automation
Experience in contributing to a complex QA automation framework solution
Solid knowledge of QA process and testing methodology
Experience in testing and delivering web platforms and applications
Extensive experience with automation/programming languages & frameworks: Ruby, Watir, Cucumber and Selenium WebDriver
Experience with REST/SOAP and API Testing
Ability to identify and document detailed defect reports, and track fixes through to completion
Familiarity with Atlassian Jira and Confluence

Please submit your resume to mhcrecruit@gmail.com to Apply. Thanks!