AI Jobs Map

PETADATA · Hyderabad, Telangana, India

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

seniorfull timePosted yesterday
Apply on LinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

devopsplaywrightcypressseleniumci/cdpythonjavascripttypescriptjavasqlsoc2etlawsazuregcpdockertest-automationperformance-testingpenetration-testingiso-27001

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, Gatling, 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, Gatling, 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.

Please email your resume to [email protected]

After carefully reviewing your experience and skills, one of our HR team members will contact you about the next steps.

More jobs at PETADATA