Define test process including required test activities, deliverables and test schedule.
Understand how changes impact work upstream and downstream including various back end and front-end architectural modules
Responsible for developing smoke, functional and regression test suites for GUI Front End, and Database backend
Document, maintain, and monitor software problems
Recommend strategies and methods to improve test plans and test processes
As a member of the scrum team, closely interact with both onsite and offshore team members. The onsite and offshore interactions include scrum team members (Scrum masters, developers, Product Owners and QA at onsite and offshore)
Define test data conditions and partners and works closely with Data team to obtain the data.
Actively participate in all phases of testing (In sprint functional testing, integration testing and regression)
Business requirement analysis, test design, defect logging and tracking
Actively engage in defect reporting and triaging
Adheres to the organizations Quality Engineering best practices
Qualifications:
Minimum of 5 years QA experience
5+ years of Software Quality Assurance experience on enterprise level applications
Experience in writing intermediate to complex SQL queries, ability to determine the types of testing that must be conducted (i.e., data validation, regression, etc.), including evaluating the testability of requirements and create a comprehensive test plan that supports the business and technological solutions being delivered.
Extensive exposure to Back-end/ETL testing with high-level of SQL skills is required.
Experience in API Testing
Experience with streaming technologies such as Kafka
Exposure to large data sets and understand Data Quality Framework
Knowledge of cloud technologies (Azure preferred)
Familiarity with at least one of the following languages: C# preferred; Java, Python, or JavaScript accepted
Experience in Design, development and implementation of QA strategy
Must have broad knowledge experience with testing and modeling tools, and change management and test case generation techniques
Experience with test management and defect tracking tools
Ability to collaborate with a team of Business Analysts, Systems Analysts, Project Managers and Application Developers in various locations to test configuration of business requirements
Knowledge and experience in data masking methodologies - Familiar with Meta Data Management tools a plus
Exposure to Automation Testing and technologies a plus
Ability to handle multiple competing priorities in a fast-paced environment
Adaptable and flexible to business demands, Well-developed problem solving and analytical skills
Excellent interpersonal communication skills
Prior experience in the Health Care industry preferred