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.
• Robust 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.
📌 Senior Testing Lead (Hyderabad)
🏢 PETADATA
📍 Hyderabad