Senior Testing Lead - Automation, Performance, Security & Functional QA

PETADATA

Hyderabad

On-site

INR 2,500,000 - 4,500,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PETADATA is seeking a Senior Testing Lead to own the QA strategy, build automation, and supervise testing across functional, performance, security, and data-validation areas for a data migration platform running on cloud and on-premise.

The role requires 8+ years of experience, onsite at Hyderabad with US time zones considerations. You will mentor teams, drive quality gates, and partner with Engineering, Security, and DevOps to ensure reliable releases.

Qualifications

  • 8+ years of professional QA/test engineering experience.
  • Experience leading QA strategy and quality engineering for software products.
  • Hands-on in building test automation frameworks from scratch.
  • Proficiency with Playwright, Cypress, or Selenium.
  • Strong API and REST testing experience.
  • Programming in Python, JavaScript/TypeScript, or Java.
  • CI/CD pipeline integration for automated testing.
  • Experience with data migration, ETL, and data-validation testing.
  • Knowledge of cloud platforms (AWS/Azure/GCP).
  • Experience with multi-tenant SaaS testing and security testing.

Responsibilities

  • Own and define QA and testing strategy across functional, automation, performance, security, and data integrity.
  • Build and scale test automation frameworks from scratch.
  • Design automated UI, API, integration, and regression tests.
  • Validate migration correctness across source-to-target datasets.
  • Lead end-to-end testing for multi-tenant SaaS platforms.
  • Collaborate with Engineering, DevOps, Security, and Implementation teams.
  • Establish quality gates, release criteria, metrics, and reporting.
  • Mentor engineers and promote a quality-first culture.

Skills

QA leadership
Test automation
API testing
Python
JavaScript/TypeScript
Java
CI/CD integration
Data validation
SQL
Cloud platforms
Multi-tenant SaaS
Security testing

Education

Bachelor's degree in CS/IT/Engineering

Tools

Playwright
Cypress
Selenium
JMeter
k6
Gatling
Locust
Docker
IaC

Job description

Position: Senior Testing Lead - Automation, Performance, Security & Functional QA

Location: Hyderabad ( 8 PM to 5 AM IST)

Work Type: Full-Time/Onsite

Experience: 8+ Years

PETADATA is looking for a highly experienced Senior Testing Lead with 8+ years of experience to own the overall quality strategy, build and scale test automation, and lead functional, performance, security, API, and data-validation testing for a data migration platform operating across cloud and on-premise environments.

Roles & Responsibilities
Quality Strategy & Leadership
  • Own and define the overall QA and testing strategy across functional, automation, performance, security, and data-integrity testing.
  • Establish quality gates, release criteria, testing standards, metrics, and reporting.
  • Identify and prioritize testing efforts based on business and technical risk, especially data-correctness risks.
  • Build and manage the quality function with minimal supervision.
  • Mentor developers and QA engineers and promote a quality-first engineering culture.
  • Partner closely with Engineering, DevOps, Architecture, Security, and Implementation teams.
Test Automation
  • Design and build test automation frameworks from scratch.
  • Develop automated UI, API, integration, and regression testing solutions.
  • Use tools such as Playwright, Cypress, Selenium, and REST/API automation frameworks.
  • Integrate automated testing into CI/CD pipelines.
  • Build scalable regression suites that improve release velocity and confidence.
  • Use programming languages such as Python, JavaScript/TypeScript, or Java for automation.
Functional & Migration Testing
  • Own end-to-end functional testing across supported CRM platforms and migration scenarios.
  • Test standard and custom objects, relationships, transformations, mappings, and edge cases.
  • Design test scenarios based on real-world customer data migration use cases.
  • Validate migration correctness from source to destination.
  • Test multi-tenant behavior, configuration, and tenant data isolation.
  • Identify defects and ensure issues are properly investigated, resolved, and prevented from recurring.
Data Validation & Integrity
  • Build automated source-to-target data validation frameworks.
  • Validate:
    • Record counts
    • Field-level accuracy
    • Data mappings
    • Relationships and associations
    • Transformations
    • Deduplication
    • Overall data integrity
  • Use SQL and programmatic validation techniques to verify migration results.
  • Ensure migrated customer data remains complete, accurate, and consistent.
Performance Testing
  • Design and execute load, stress, scalability, and performance testing.
  • Test large data volumes and high numbers of concurrent migrations.
  • Establish performance baselines, benchmarks, and SLAs.
  • Identify performance bottlenecks and work with Engineering and Architecture teams to resolve them.
  • Use tools such as k6, JMeter, Gatting, or Locust.
  • Integrate appropriate performance testing into the CI/CD pipeline.
Security Testing
  • Perform and coordinate security testing across the application and platform.
  • Test tenant isolation and ensure no cross-tenant data access is possible.
  • Validate authentication and authorization controls.
  • Perform input validation and abuse-case testing.
  • Integrate SAST, DAST, and vulnerability scanning into CI/CD.
  • Coordinate penetration testing with internal security teams and external security vendors.
  • Support security and compliance requirements such as SOC 2 and ISO 27001 through appropriate testing evidence.
Technical Quality & Delivery
  • Ensure software is secure, scalable, reliable, and production-ready.
  • Establish automated quality checks throughout the development lifecycle.
  • Collaborate with developers to identify defects early.
  • Review testing approaches and improve overall engineering quality.
  • Support both cloud and on-premise deployments.
  • Help establish reliable test environments using cloud, containers, and infrastructure automation.

Note: Should be highly self-directed, comfortable building the QA function from the ground up, and able to work effectively with distributed engineering teams across required time zones.

Note: Should be able to work independently and work in USA time zones

Required Skills
  • 8+ years of professional QA / Test Engineering experience.
  • Strong experience leading QA strategy and quality engineering for software products.
  • Strong hands‑on experience building test automation frameworks from scratch.
  • Proficiency with Playwright, Cypress, and/or Selenium.
  • Strong API and REST testing experience.
  • Strong programming experience with Python, JavaScript/TypeScript, or Java.
  • Hands‑on experience integrating automated testing into CI/CD pipelines.
  • Experience with functional, integration, regression, and end-to-end testing.
  • Strong experience with performance/load testing using JMeter, k6, Gatting, Locust, or similar tools.
  • Working knowledge of security testing, including OWASP, authentication, authorization, tenant isolation, SAST, DAST, and vulnerability scanning.
  • Strong SQL and data-validation experience.
  • Experience validating source-to-target data integrity across multiple systems.
  • Strong understanding of data migration, ETL, integration, or data-intensive applications.
  • Experience testing multi-tenant SaaS applications.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Experience with on‑premise/customer‑deployed software is preferred.
  • Experience with Salesforce, HubSpot, Zoho, or similar CRM platforms is a plus.
  • Familiarity with Docker, containers, and IaC is a plus.
  • Exposure to chaos/resilience testing or contract testing is a plus.
  • Experience supporting SOC 2 / ISO 27001 or other compliance audits is preferred.
  • Strong problem‑solving, communication, leadership, ownership, and decision‑making skills.
  • Ability to independently establish testing processes, frameworks, quality standards, and release criteria.
Education

Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field is preferred.

Candidates must attend phone/video calls and in‑person interviews as required. After selection, candidates will undergo background checks on Education and Experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer - QA
Senior Engineer - QA

Brivo, Inc. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
AVP Tech, Software Dev Test QE
AVP Tech, Software Dev Test QE

LPL Financial Global Capability Center • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Head of Quality Engineering
Head of Quality Engineering

Comviva • Gurugram District

On-site
INR 4,000,000 - 6,500,000
Senior QA Engineer
Senior QA Engineer

BMW TechWorks India Pvt Ltd. • Pune District

Hybrid
INR 1,800,000 - 2,700,000
Senior QA Engineer
Senior QA Engineer

DigiMantra • Mohali

On-site
INR 1,200,000 - 1,800,000
Bigdata QA team member in new Data team - L3 India
Bigdata QA team member in new Data team - L3 India

Ness Digital Engineering • Hyderabad

On-site
INR 900,000 - 1,500,000
QA Manual Test Lead
QA Manual Test Lead

Smart Energy Water • Dadri, Greater Noida

On-site
INR 2,800,000 - 4,000,000
QA Engineer - Automation
QA Engineer - Automation

Techblocks • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Senior Qa Analyst
Senior Qa Analyst

Moder Solutions • Chennai District, Bengaluru

On-site
INR 1,500,000 - 2,600,000
Senior Software Tester
Senior Software Tester

Alpha Plus Technologies Pvt. Ltd. • Mumbai

On-site
INR 800,000 - 1,200,000