Description

Description:
 

NOTE FROM CUSTOMER

Need someone with good application QA experience, as well as someone who can quickly add value, learn the application and data sets, and possibly grow into a QA lead down the line. 

Good overall QA strategy knowledge and approaches will be highly preferred – someone who can articulate how to approach learning an unfamiliar app system, define test cases for positive and negative testing, and self-start to ask questions about the system and the requirements backlog so that they can quickly become integral to finding defects and missed functionality. 

Primary Responsibilities:

• Develop in-depth system and application knowledge to provide higher test quality and coverage

• Suggest areas of impact and potential areas of regression based on development changes

• Providing input and feedback on the overall strategy of QA Automation (test plans and test designs) for the entire software platform

• Actively participate in walk-through, inspection, reviews, and user group meetings for quality assurance

• Develop, execute test cases and report defects with defined severity and priority. Perform regression once defects are fixed.

• Validate Stage and Production environments after every deployment.

• Write and execute automated tests using Selenium, Cucumber, Java, in accordance with enterprise standards and within development and operational guidelines

• End-to-end testing of the application (Functional, Integration, Regression etc.)

• Collaborate as part of the scrum team in grooming user stories and development of acceptance criteria for the user stories.

• Share and communicate ideas both verbally and in writing to team members, business sponsors, managers, and technical resources in clear concise language that is appropriate to the target audience

• Document and review test results with project team to validate that all business and technical requirements have been met and will be covered with our testing process

• Ensure compatibility with existing product features and interfaces to other product lines

 

Required Qualifications:

• 7+ years of experience in software testing

• 5+ year of experience in Software Development Testing (Unit testing, System/Integration testing, Acceptance Testing, API testing, Performance Testing)

• 3+ year of experience working in a backend, database, EDW, or ETL environment

• 3+ year of experience with one or more of the following test tools and frameworks: Selenium, Jmeter, Postman, Cucumber, Java, etc

• Experience implementing quality engineering practices in CI / CD pipeline or workflows, version control, test management, and integrating automation frameworks

• Experience testing Cloud based - Event Driven applications.

• Experience working with complex XML/JSON, SQL transactions

• Experience with Azure cloud services like Cosmos, Service Bus, Snowflake, Event-grid.

 

Preferred Qualifications:

• Health care domain experience (Commercial, Medicaid and Medicare claims data, EDI X12 transactions in the healthcare industry (999, 837, 834, 277) or HL7)

• Experience working with a DevOps team

• Testing tool knowledge with RestAssured, HP ALM, Jira and/or Github