All roles at EXL

QA Engineer

PuneFull-time8–12 yrsPosted over a month ago

Leadership QA and testing role at EXL in Pune. Needs 8–12 years and an MBA, M.Sc or B.Tech.

About the role

We are looking for a Senior QA Engineer to lead quality assurance for a Master Data Management platform serving Security Master, Entity Master, and Reference Data for a leading global credit ratings organization. You will design and execute comprehensive test strategies across API, data, UI, and integration layers — ensuring data accuracy, workflow correctness, and platform stability in an Agile delivery environment.

What you'll do

  • Design and own the end-to-end test strategy for the MDM platform covering functional, data quality, API, integration, regression, and performance testing
  • Build automated test suites for FastAPI endpoints using Python (pytest, requests, httpx) validating response correctness, authentication, and edge cases
  • Develop data validation frameworks to verify golden record accuracy, survivorship logic, and match-merge outcomes for Security and Entity Master records
  • Write SQL-based data validation scripts against PostgreSQL/Oracle to verify data integrity, completeness, and consistency across source and target
  • Perform API testing using Postman or equivalent tools; validate OpenAPI/Swagger contract compliance

What you need

  • Test cases
  • API testing
  • Performance testing
  • Unit testing
  • SQL
  • Python

Good to have

  • Postman
  • Test automation
  • FastAPI
  • PostgreSQL
  • CI/CD
  • AWS

More roles like this at EXL

Apply on EXL's site