Quality Assurance Lead
StafinGo
Job Description
Position: QA Lead
Project Domain: .NET Core 10 (Web API), Angular 21, MS SQL Server 2025, Data Migration
Employment Type: Full-Time
Experience Required: 8β12 years (including at least 2β3 years in a lead capacity)
Compensation:16 Lac per annum maximum
Location: Bangalore(Work from office)
Notice Period: Immediate to 15 days
About the Role :
We are looking for an experienced QA Lead to drive the quality assurance strategy for a project built on a .NET Core 10 Web API backend, Angular 21 frontend, and MS SQL Server 2025 as the primary data store, with significant data migration activities involved. The ideal candidate will own the end-to-end test strategy, lead a team of QA engineers, and ensure high-quality, defect-free releases across functional, integration, regression, and data validation testing streams.
Key Responsibilities :
- Define and own the overall QA/Test Strategy for the project, covering functional, regression, integration, performance, and UAT phases.
- Design test plans and write test cases, execute and reporting and review the test scenarios for .NET Core 10 Web APIs and Angular 21 UI components.
- Own data migration testing β including source-to-target data validation, reconciliation, transformation logic verification, and data integrity/completeness checks between legacy systems and MS SQL Server 2025.
- Collaborate with Business Analysts and Data Engineers to understand data mapping and validation rules for migration test cycles.
- Set up and maintain test automation frameworks for UI (Angular 21) and API (.NET Core 10 Web API) layers (e.g., Selenium/Playwright, Postman/Rest Assured, or similar).
- Write and review complex SQL Server 2025 queries/scripts for data reconciliation, row/column-level comparisons, and validation of large, migrated datasets.
- Drive defect management β triaging, prioritizing, and tracking defects to closure with development teams.
- Coordinate directly with clients for Demos, UAT cycles, and formal signoffs, ensuring clear communication of test outcomes, risks, and readiness.
- Own go-live readiness assessments and act as the primary QA point of contact for client stakeholders during release cycles.
- Define and track QA metrics (test coverage, defect density, defect leakage, automation coverage) and report status to stakeholders.
- Ensure adherence to QA best practices, coding/test standards, and compliance requirements (especially around data privacy and security during migration).
- Plan and manage test environments and test data provisioning, including handling of production-like datasets for migration validation.
- Work closely with DevOps to understand and integrate automated tests into CI/CD pipelines, and stay closely involved in deployment and release cycles to plan testing around release windows.
- Evaluate and adopt AI-assisted testing tools/techniques (e.g., AI-based test case generation, self-healing automation scripts, AI-driven defect triage or log analysis) to improve QA efficiency and coverage.
- Conduct risk assessments for releases and provide go/no-go recommendations.
Required Skills & Experience :
- Strong hands-on experience testing applications built on .NET Core (Web API) β experience with the latest .NET Core releases preferred.
- Strong hands-on experience testing Angular applications β experience with recent Angular versions (standalone components, signals, latest routing/state patterns) preferred.
- Proven experience leading data migration testing β validating ETL processes, data transformation rules, row/column-level reconciliation, and large dataset comparisons.
- Advanced SQL Server skills (query writing, stored procedures, performance considerations) for validating migrated data; experience with recent SQL Server versions preferred.
- Experience with test management tools (e.g., Azure DevOps, JIRA/Xray, TestRail).
- Hands-on experience with automation tools such as Selenium, Playwright, or Cypress for Angular UI testing, and Postman/RestAssured/SoapUI for API testing.
- Working knowledge of CI/CD tools (Azure DevOps Pipelines, Jenkins, or GitLab CI).
- Experience with performance testing tools (JMeter, LoadRunner) is a plus.
- Strong understanding of STLC, defect lifecycle, and Agile/Scrum methodologies.
- AI-proficient β hands-on exposure to AI-assisted testing tools and techniques (e.g., GitHub Copilot, AI-based test generation/execution assistants, AI-driven test data generation, or AI-augmented log/defect analysis) and comfort applying AI to accelerate QA activities.
- Excellent client-facing communication skills, with proven experience leading Demos, UAT walkthroughs, and formal client sign-off discussions.
- Familiarity with deployment and release management processes (release notes, versioning, rollback plans, environment promotion) and how QA activities align with release cycles.
- Excellent leadership, stakeholder management, and communication skills.
- Prior experience as a QA Lead managing a team of 4+ QA engineers.
Good to Have :
- Experience with cloud data migration projects (Azure/AWS).
- Exposure to data warehousing/BI validation.
- ISTQB or equivalent QA certification.
- Experience with ETL/migration tools such as SSIS, Azure Data Factory, or Informatica (from a validation/testing standpoint).
- Familiarity with containerized/microservices architectures (Docker, Kubernetes) if applicable to the project.
Education :
- Bachelor of Engineering /masterβs degree in computer science, Information Technology, or a related field.
Key Attributes
- Strong analytical and problem-solving mindset, especially around data accuracy and reconciliation.
- Detail-oriented with a quality-first approach.
- Ability to work under tight timelines during migration cutover windows.
- Strong ownership mentality and ability to work independently with minimal supervision.
- Confident, client-facing communicator, comfortable presenting demos and defending QA outcomes directly to clients.
- Curious and adaptable toward new AI-driven tools and ways of working in testing.
Mandatory skills: SQL database testing, API testing and automation testing
Interested?
If interested, please apply to the job posting directly or send your resume to for immediate consideration.