Role Description
As a Senior Quality Analyst, you will be responsible for performing quality assurance activities for medium to large software development projects and tasks of moderate to advanced complexity within the same and/or different accounts, including:
-
Gathering and clarifying testing requirements
-
Documenting those requirements
-
Performing the testing process
-
Certifying solutions
This role is strictly involved in testing the product and does not involve access to Protected Health Information (PHI) & Personally Identifiable Information (PII) or any secured/confidential client data. The work is limited to testing of the product and does not include handling or processing of sensitive health information.
General areas of responsibility include:
-
Writing and reviewing test conditions and scripts
-
Ability to read logical and physical database model diagrams
-
Understanding RDBMS concepts, writing SQL to update and manage relevant table data
-
Deploying incremental software builds to test environments and performing smoke tests of the builds
-
Performing functional and regression tests, assisting the Quality Assurance supervisor and development staff to troubleshoot and pinpoint sources of problems found in testing
-
Documenting release notes and deployment instructions for stakeholders
Qualifications
-
12+ years prior experience in testing client-server, web applications, web services, API
-
5 years prior experience using data definition and data manipulation SQL statements on SQL Server or similar RDBMS database
-
Testing experience in US Healthcare domain
-
1 - 2 years prior experience using JIRA or similar defect management tool
-
3 - 5 years prior experience using Postman or similar testing tool/framework to test web services and APIs
-
3 - 5 years prior experience with automated regression and performance testing using test tools or test frameworks
-
Understanding of application software and hardware architecture principles
-
Understanding of concepts pertinent to data center operations, network, application development, and integration
-
Knowledge of software testing principles and practices
-
Strong analytical ability
-
Familiarity with source/document control programs
-
Ability to interact with external UAT testers, internal development, and operations staff to resolve issues
-
Knowledge of the software development lifecycle
Requirements
-
Establish and document a tailored Quality Test Plan in collaboration with the Project Manager for the performance of quality assurance activities for assigned projects or tasks
-
Assist the Project Manager in developing estimates and schedules for quality assurance tasks for new projects and enhancements
-
Provide status to the Project Manager on assigned quality assurance and testing activities and tasks
-
Develop and oversee the quality assurance documentation for projects and tasks to include quality metrics
-
Ensure documentation complies with QA policies, procedures, and best practices
-
Evaluate work products to assess quality and report findings
-
Research alternative solutions to problems, determine proper approaches, and make verbal and/or written recommendations to appropriate parties
-
Assist with the implementation of solutions
Work Location
Remote - 2.00 PM to 11.00 PM IST Shift.