Software QA Engineer 1
iqvia
Job Description
Roles & Responsibilities
- Collaborate closely with cross‑functional teams to analyze, understand, and clarify business and system requirements.
- Review functional requirements, specifications, and technical design documents to derive effective test coverage.
- Design, develop, and execute test cases, test scripts, test plans, and test procedures to ensure high‑quality product delivery.
- Perform functional, integration, system, and regression testing across applications and releases.
- Proactively identify, log, track, and validate defects, ensuring timely resolution throughout the test lifecycle.
- Participate actively in Agile/Scrum ceremonies and adapt quickly to changing requirements and priorities.
- Ensure test results, defects, and risks are clearly documented and communicated to relevant stakeholders.
Qualifications & Experience
- Bachelor’s degree in Computer Science, Information Systems, Computer Engineering, or a related discipline.
- Minimum 3 years of hands‑on experience testing distributed systems and SaaS‑based applications.
- Preferred experience in healthcare domains such as HIS, EMR, Health Insurance, or Hospital Billing systems.
- Strong understanding of relational and NoSQL databases with hands‑on experience in MySQL, MS SQL Server, Oracle, and MongoDB.
- Solid knowledge of Black‑box and White‑box testing techniques and methodologies.
- Proven experience working within Agile/Scrum development models.
- Exposure to AI‑assisted testing tools and practices for test case optimization, intelligent test generation, defect analysis, and exploratory testing.
- Ability to collaborate effectively with both onshore and offshore teams.
- Self‑motivated, adaptable, and capable of working independently with minimal supervision.
Functional Skills
- Strong understanding of HIS workflows and healthcare application lifecycles.
- End‑to‑end manual testing expertise across functional, integration, system, and regression testing.
- Proficiency in test case design, execution, maintenance, and documentation.
- Ability to think beyond happy‑path scenarios and identify edge cases, risks, and real‑world usage gaps.
- Hands‑on experience in SQL querying and backend data validation for ensuring data accuracy and integrity.
- Good understanding of test environments, build cycles, and release processes.
- Strong experience in defect management, including identification, logging, tracking, and closure.
- Practical experience using JIRA for test management, defect tracking, and workflow coordination.
- Strong focus on end‑user experience and business‑critical scenarios.
Technical Skills
- Strong foundation in software quality assurance principles and best practices.
- Hands‑on experience in test case development based on functional and user requirements.
- Experience with test management and defect tracking tools such as JIRA, TestRay, TestRail, or Spira.
- Database testing experience with Oracle, MS SQL Server, and MongoDB.
- Proficient in SQL for test validation and data verification.
- Hands‑on exposure to automation testing using Java with Selenium, TestNG, JUnit, and RestAssured.
- API testing experience using tools such as Postman and SoapUI.
- Exposure to HL7 FHIR standards and healthcare interoperability testing is a plus.
- Familiarity with version control tools such as Git, GitLab, and Bitbucket.