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