Software QA Engineer

IQVIA

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

IQVIA is seeking a QA Automation Engineer in Bengaluru to design, implement, and maintain automated and manual test strategies across API, UI and database layers. You will collaborate with analysts, developers, and product owners to ensure comprehensive quality coverage and robust release readiness.

The role requires hands-on experience with automation frameworks (Selenium, PyTest, Playwright) and solid SQL skills, with a strong emphasis on test documentation, reporting, and metrics to drive

Qualifications

  • 4+ years of QA experience and ability to work independently within an Agile environment.
  • Experience validating REST APIs and backend data using SQL queries.
  • Strong understanding of test design, reviews, and reporting to ensure quality coverage.

Responsibilities

  • Design, develop, and maintain manual and automated test cases.
  • Perform Functional, Regression, API, UI, and Database testing.
  • Develop automation scripts using Selenium and PyTest or Playwright.
  • Validate backend data with SQL and perform database testing techniques.
  • Collaborate with Analysts, Developers, Product Owners, and QA teams.
  • Maintain test documentation, execution reports, and quality metrics.

Skills

Manual Testing
Automation Testing
API Testing
Database Testing
Test Documentation and Reviews

Tools

Selenium
PyTest
Playwright
Git
JIRA
SpiraTest/SpiraTeam
TestRail

Job description

Job Description
Role: QA Automation Engineer
Key Responsibilities
  • Design, develop, execute, and maintain manual and automated test cases.
  • Perform Functional, Regression, Integration, API, UI, and Database testing.
  • Develop and maintain automation scripts using Selenium Python /Selenium Java / Playwright.
  • Validate backend data using SQL queries and database testing techniques.
  • Execute API testing and validation using appropriate tools and frameworks.
  • Review requirements, test cases, and test artifacts to ensure quality coverage.
  • Participate in defect triage, root cause analysis, and resolution verification.
  • Collaborate closely with Business Analysts, Developers, Product Owners, and QA teams.
  • Create and maintain test documentation, execution reports, and quality metrics.
  • Contribute to automation framework enhancements and migration initiatives.
Mandatory Technical Skills
  • Strong experience in:
    • Manual Testing
    • Automation Testing
    • API Testing
    • Database Testing
    • Test Documentation and Reviews
  • SQL (Intermediate Level)
  • Python (Intermediate Level)
  • Automation frameworks/tools:
    • Selenium (Intermediate Level)
    • PyTest (Intermediate Level)
    • Playwright (Good to have)
  • Source Control:
    • Git (Mandatory)
  • Test Management Tools:
    • SpiraTest / SpiraTeam
    • TestRail
    • JIRA
  • Collaboration Tools:
    • Confluence
Automation Tools & Frameworks

Current technology stack includes:

  • Selenium
  • PyTest
  • ReadyAPI
  • Git
  • JIRA
  • SpiraTest/SpiraTeam
  • TestRail
Skill Expectations
Selenium
  • Intermediate proficiency
  • Experience developing and maintaining automation frameworks
  • Strong understanding of locators, waits, synchronization, and reporting mechanisms
Python
  • Intermediate proficiency
  • Ability to write reusable automation scripts and framework components
SQL
  • Intermediate proficiency
  • Ability to create complex queries, perform joins, and validate backend data
API Testing
  • Mandatory
  • Experience validating REST APIs
  • Knowledge of request/response validation, authentication, and data verification
UI Testing
  • Mandatory
  • Experience validating web applications through automation and manual testing
Database Testing
  • Mandatory
  • Hands-on experience performing data validation and reconciliation activities
Good-to-Have Skills
  • Playwright automation experience
  • Agile/Scrum team experience
  • Exposure to automation framework migration initiatives
  • CI/CD exposure (not mandatory)
Domain Experience Preferred

Candidates with experience in the following domains will be preferred:

  • Healthcare
  • Life Sciences
  • Patient Access & Support Services
  • Pharmaceutical Services
Candidate Profile

The ideal candidate should:

  • Have a minimum of 4 years of QA experience.
  • Possess strong analytical and problem-solving skills.
  • Be able to work independently and within Agile teams.
  • Demonstrate excellent communication and stakeholder collaboration skills.
  • Be comfortable reviewing requirements, preparing test strategies, and conducting peer reviews.

IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide.

IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mgr, Software QA
Mgr, Software QA

IQVIA • Ernakulam

On-site
INR 1,800,000 - 3,200,000
QA Analyst
QA Analyst

IQVIA • Bengaluru

On-site
INR 600,000 - 1,000,000
Mgr Software Development
Mgr Software Development

IQVIA • Ernakulam

On-site
INR 450,000 - 750,000
QA Engineer
QA Engineer

IQVIA • Chennai District

On-site
INR 400,000 - 600,000
Automation QA Engineer
Automation QA Engineer

MSD Malaysia • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Quality Assurance Test Engineer(Manual+Automation)
Quality Assurance Test Engineer(Manual+Automation)

Sycamore Informatics Inc. • Bengaluru

On-site
INR 2,600,000 - 3,800,000
ETL Testing Analyst
ETL Testing Analyst

IQVIA • Gurugram District

On-site
INR 450,000 - 650,000
QA Automation Engineer
QA Automation Engineer

Quadratyx • Hyderabad

On-site
INR 800,000 - 1,000,000
Associate QA Analyst
Associate QA Analyst

DevToDesk • India

On-site
INR 400,000 - 640,000
Java Full Stack Developer
Java Full Stack Developer

IQVIA LLC • Ernakulam

On-site
INR 1,500,000 - 2,500,000