Senior Quality Assurance Engineer
(New York, NY)
Define & create test strategy for Aetion software products. Work closely with product management, development & epidemiologists to flush out the acceptance criteria before the development work begins. Write feature files using Gherkin (Given-When-Then format). Create test plans & tests from product requirements. Perform functional & regression testing. Investigate production issues & perform Root Cause Analysis. Generate reports & documentation for the test execution. Write clear, concise & accurate bug reports, outlining the steps to reproduce. Analyze results & effectively communicate the status & risks to the team as well as to management. Attend all sprint related meetings (planning, grooming, daily stand-ups etc.). Generate & maintain automation regression scripts which will be executed on each release end. Create backlog for the test automation team. Provide reasonable estimates for the test efforts. Mentor & guide junior members of the team. Requirements: Bachelors degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology, Computer Information Systems, Applied Computer Science, or a related field, & 2 years of experience in the position offered or related position, including 2 years of experience with: exploratory Testing & Risk Based Test Management principles; using Behavior driven development tools & programming languages, including Cucumber-jvm, JBehave, Java, Python; service-based testing of Application Programming interfaces (RESTful & SOAP APIs); using SQL to write & understand queries & procedures; define & create test strategies by working closely with product & business owners. Submit resume to Aetion at www.aetion.com/careers.