AdTechTalent
Engineering27 days agoOn-site

Merkle

Principal QA Engineer

QAquality assurancetest automationSeleniumPlaywrightCodecept.jsSerenity BDDCucumberJMeterperformance testingtest strategytest managementleadershipSDLCTDDBDDShift-LeftAzureJIRAGit

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

10+

Location

Bengaluru, India

Full job description

Lead and manage a team of test engineers to ensure software meets client requirements and quality standards. Define and implement test strategies, develop test plans and cases covering functional and non-functional requirements, and drive adoption of new testing tools and methodologies. Oversee test automation frameworks and conduct performance testing. Collaborate with stakeholders and other teams to improve product quality. Requires 10+ years experience in QA leadership, strong expertise in test strategy, automation tools (Selenium, Playwright, Codecept.js, Serenity BDD, Cucumber), non-functional testing (JMeter), and full SDLC knowledge. Strong communication and problem-solving skills needed.

What you'll do

  • Manage and lead a team of test engineers and test leads, providing guidance, mentorship, and support
  • Drive adoption of new testing tools, methodologies, and technologies to improve testing efficiency and product quality
  • Define and implement comprehensive test strategies aligned with project goals and timelines
  • Define and publish quality metrics across stakeholders and the team
  • Advocate continuous improvement in test processes, methodologies, and tools
  • Develop detailed test plans and test cases covering functional and non-functional requirements
  • Set up test environments, design test plans, develop and execute test cases/scenarios/usage cases
  • Plan and initiate non-functional testing such as performance testing
  • Implement and oversee the test process ensuring thorough documentation of test results
  • Conduct test automation including creation and maintenance of automated test frameworks
  • Communicate effectively with senior stakeholders providing detailed QA reports and project status
  • Collaborate with development and product teams to resolve issues and improve product quality
  • Conduct audits of code repositories and documentation
  • Participate in communication with other departments to coordinate test and implementation activities

Requirements

  • Minimum 10 to 14 years of experience
  • Proven experience in managing, leading and mentoring a team of test engineers and team leads
  • Developing test plans, implementing test processes, recording results, and publishing to stakeholders
  • Strong expertise in defining test strategy, establishing optimal test patterns, implementing key quality metrics and reporting
  • Knowledge of core testing concepts like Shift-Left strategy, Test Pyramid, TDD/BDD
  • Strong problem-solving skills and attention to detail
  • Experience improving product quality and understanding quality needs of stakeholders
  • Identifies potential process improvement areas and recommends approaches
  • Strong expertise in full SDLC including test standards, code reviews, test data management, test methods and techniques
  • Strong experience with automation tools such as Selenium or Playwright
  • Strong experience with automation frameworks like Codecept.js, Serenity BDD, or Cucumber
  • Experience on non-functional tests like performance/load/volume testing using tools like JMeter
  • Hands-on experience working with technical and non-technical peers (Product owners, Business Analysts, Engineering Leads)
  • Participates in architecture for new projects
  • Strong communication skills (written/verbal)

Tech stack

SeleniumPlaywrightCodecept.jsSerenity BDDCucumberJMeterAzureJIRAGit

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.