Principal QA

Weekday

Maharashtra

Presencial

INR 1.400.000 - 3.200.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Weekday is seeking a Principal QA Engineer to lead quality assurance for scalable SaaS products. You will own test strategy, build and maintain automation frameworks, and drive quality across the software development lifecycle for web and mobile applications.

The ideal candidate will mentor teams, define standards, and help shape the overall QA roadmap. You will have deep hands-on experience with Selenium and JUnit, API testing, performance and security testing, and tools like JMeter.

Formación

  • 6–12 years of experience in software testing and quality assurance, preferably for SaaS products.
  • Strong hands-on expertise in automation testing and frameworks such as Selenium and JUnit.
  • Experience testing web applications, mobile applications, APIs, and distributed systems.
  • Practical experience with load, stress, and performance testing; familiarity with tools such as JMeter.
  • Understanding of testing distributed applications and validating scalability, reliability, and system behaviour.
  • Working knowledge of software development concepts and Linux/Unix environments.
  • Experience testing applications deployed in AWS environments.
  • Experience working in Agile development teams and iterative delivery processes.
  • Excellent written and verbal communication, strong analytical skills, sound decision-making, and ability to work under tight deadlines.

Responsabilidades

  • Develop and implement comprehensive QA strategies, test plans, and testing frameworks for complex SaaS applications.
  • Define testing standards, quality benchmarks, and best practices to ensure product reliability, scalability, and performance.
  • Lead quality assurance activities across the software development lifecycle, from requirements analysis through release validation.
  • Identify potential quality risks, recommend mitigation strategies, and drive continuous improvement in testing processes.
  • Collaborate with engineering and product teams to establish quality objectives and ensure consistent delivery standards.
  • Design, develop, maintain, and optimise automated test frameworks using tools such as Selenium and JUnit.
  • Create and execute automated test suites for web and mobile applications, and APIs.
  • Integrate automated testing into CI/CD workflows.
  • Review test scripts and frameworks to ensure maintainability, reliability, and alignment with engineering best practices.
  • Plan and execute non-functional testing activities, including load, stress, performance, and security testing.
  • Use tools such as JMeter to evaluate application performance, responsiveness, and scalability under varying workloads.
  • Identify performance bottlenecks, reliability issues, and potential security vulnerabilities.
  • Analyse test results, prepare detailed reports, and work with engineering teams to resolve identified issues.
  • Validate the behaviour of distributed systems under high traffic and complex operating conditions.
  • Lead testing initiatives for distributed, scalable web and mobile applications.
  • Design and execute functional, regression, integration, and end-to-end test scenarios.
  • Perform API testing to validate functionality, data integrity, error handling, and system integrations.
  • Use appropriate automation tools, including Appium for mobile application testing, where applicable.
  • Ensure consistent application behaviour across supported platforms, devices, and environments.
  • Conduct testing across AWS-based environments and validate application behaviour in cloud infrastructure.
  • Work with development and DevOps teams to integrate quality checks into CI/CD pipelines.
  • Apply understanding of software development principles, preferably in Java-based environments, to improve test design and debugging.
  • Work in Linux/Unix environments to execute tests, investigate issues, and analyse application behaviour.
  • Support continuous testing practices to improve release confidence and reduce production defects.
  • Collaborate with developers, product managers, DevOps engineers, and other stakeholders to resolve quality issues.
  • Provide technical guidance on automation frameworks, test coverage, defect prevention, and quality engineering practices.
  • Review test plans, automation scripts, and testing deliverables to maintain high standards.
  • Communicate testing progress, risks, defects, and release readiness clearly to technical and non-technical stakeholders.
  • Manage competing priorities effectively while meeting project deadlines and maintaining testing quality.

Conocimientos

Automation testing
Selenium
JUnit
API testing
Load testing
Performance testing
AWS
Appium
Agile
Security testing

Herramientas

CI/CD

Descripción del empleo

This role is for one of Weekday’s clients

Salary range: Rs 1400000 - Rs 3200000 (ie INR 14 - 32 LPA)

Min Experience: 6+ years

Location: Mumbai, Maharashtra, India

JobType: full-time

We are seeking an experienced and technically strong Principal QA Engineer to lead quality assurance initiatives for scalable SaaS products. The role requires deep expertise in automation testing, test strategy development, and quality engineering across distributed web and mobile applications.

The ideal candidate will have extensive experience with automated testing frameworks, performance and load testing, API validation, and security testing. They will contribute to improving testing practices, ensuring product reliability, and supporting continuous delivery in cloud-based environments. The role also requires strong analytical thinking, technical judgement, and the ability to collaborate effectively with engineering and product teams in a fast-paced, Agile environment.

Requirements
Key Responsibilities
1. Test Strategy and Quality Engineering
  • Develop and implement comprehensive QA strategies, test plans, and testing frameworks for complex SaaS applications.
  • Define testing standards, quality benchmarks, and best practices to ensure product reliability, scalability, and performance.
  • Lead quality assurance activities across the software development lifecycle, from requirements analysis through release validation.
  • Identify potential quality risks, recommend mitigation strategies, and drive continuous improvement in testing processes.
  • Collaborate with engineering and product teams to establish quality objectives and ensure consistent delivery standards.
2. Test Automation and Framework Development
  • Design, develop, maintain, and optimise automated test frameworks using tools such as Selenium and JUnit.
  • Create and execute automated test suites for web applications, mobile applications, and APIs.
  • Identify opportunities to increase test coverage, reduce manual effort, and improve testing efficiency through automation.
  • Integrate automated testing into continuous integration and delivery workflows.
  • Review test scripts and frameworks to ensure maintainability, reliability, and alignment with engineering best practices.
3. Performance, Load, and Security Testing
  • Plan and execute non-functional testing activities, including load, stress, performance, and security testing.
  • Use tools such as JMeter to evaluate application performance, responsiveness, and scalability under varying workloads.
  • Identify performance bottlenecks, reliability issues, and potential security vulnerabilities.
  • Analyse test results, prepare detailed reports, and work with engineering teams to resolve identified issues.
  • Validate the behaviour of distributed systems under high traffic and complex operating conditions.
4. Web, Mobile, and API Testing
  • Lead testing initiatives for distributed, scalable web and mobile applications.
  • Design and execute functional, regression, integration, and end-to-end test scenarios.
  • Perform API testing to validate functionality, data integrity, error handling, and system integrations.
  • Use appropriate automation tools, including Appium for mobile application testing, where applicable.
  • Ensure consistent application behaviour across supported platforms, devices, and environments.
5. Cloud, DevOps, and Continuous Integration
  • Conduct testing across AWS-based environments and validate application behaviour in cloud infrastructure.
  • Work with development and DevOps teams to integrate quality checks into CI/CD pipelines.
  • Apply an understanding of software development principles, preferably in Java-based environments, to improve test design and debugging.
  • Work in Linux/Unix environments to execute tests, investigate issues, and analyse application behaviour.
  • Support continuous testing practices to improve release confidence and reduce production defects.
6. Collaboration and Technical Leadership
  • Collaborate with developers, product managers, DevOps engineers, and other stakeholders to resolve quality issues.
  • Provide technical guidance on automation frameworks, test coverage, defect prevention, and quality engineering practices.
  • Review test plans, automation scripts, and testing deliverables to maintain high standards.
  • Communicate testing progress, risks, defects, and release readiness clearly to technical and non-technical stakeholders.
  • Manage competing priorities effectively while meeting project deadlines and maintaining testing quality.
Must-Have Skills and Qualifications
  • Experience: 6–12 years of relevant experience in software testing and quality assurance, preferably for SaaS products.
  • Test Automation: Strong hands-on expertise in automation testing and frameworks such as Selenium and JUnit.
  • Application Testing: Experience testing web applications, mobile applications, APIs, and distributed systems.
  • Performance Testing: Practical experience with load, stress, and performance testing; familiarity with tools such as JMeter.
  • Scalable Systems: Understanding of testing distributed applications and validating scalability, reliability, and system behaviour.
  • Technical Fundamentals: Working knowledge of software development concepts and Linux/Unix environments.
  • Cloud Testing: Experience testing applications deployed in AWS environments.
  • Agile Methodologies: Experience working within Agile development teams and iterative delivery processes.
  • Communication and Judgement: Excellent written and verbal communication, strong analytical skills, sound decision-making, and the ability to work under tight deadlines.
Good-to-Have Skills
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with Java-based application development and debugging.
  • Experience with Continuous Integration systems and automated quality gates.
  • Hands-on experience with Appium for mobile automation.
  • Exposure to security testing methodologies and tools.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Principal QA
Principal QA

Weekday • Mumbai

Presencial
INR 1.400.000 - 3.200.000
Sr. QA Engineer (FROM IT OR SAAS INDUSTRY)
Sr. QA Engineer (FROM IT OR SAAS INDUSTRY)

Beyond Border Consultants • Surat

Presencial
INR 600.000 - 1.100.000
Hybrid work model across India
Learning stipends and certifications
Global SaaS exposure
Senior QA Engineer
Senior QA Engineer

BMW TechWorks India Pvt Ltd. • Pune District

Híbrido
INR 1.800.000 - 2.700.000
Senior QA Engineer
Senior QA Engineer

Miko • Mumbai

Presencial
INR 1.200.000 - 2.400.000
Senior QA Engineer
Senior QA Engineer

Miko • Mumbai City

Presencial
INR 1.500.000 - 2.500.000
QA Lead/ QA Practice Lead
QA Lead/ QA Practice Lead

Solytics Infotech • Pune District

Presencial
INR 1.200.000 - 1.800.000
Senior Engineer - QA
Senior Engineer - QA

Brivo, Inc. • Bengaluru

Presencial
INR 1.800.000 - 2.400.000
QA Automation 3/ SDET3
QA Automation 3/ SDET3

Weekday AI • Gurugram District

Presencial
INR 1.500.000 - 7.000.000
Consultant - IT
Consultant - IT

Guardian • Gurgaon

Presencial
INR 4.000.000 - 6.000.000
Head of Quality Engineering
Head of Quality Engineering

Comviva • Gurugram District

Presencial
INR 4.000.000 - 6.500.000