





Mid-level, metro-based QA automation role with common tech stack and broad requirements increases candidate competition.
Automation skills transfer across industries, though financial-services domain experience is preferred, creating moderate sensitivity.
Mandatory 5+ years plus specific automation stack (Java, Python, Playwright, Selenium), CI/CD and TDD/BDD increases filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, design, code, and maintain end-to-end test automation frameworks for backend and frontend using Java, Python, JavaScript, Playwright, and Selenium.
Perform test failure diagnosis to identify root causes and decide on defects, configuration, or environment issues.
Collaborate within DevOps and Agile teams following Scrum, TDD, BDD, Continuous Integration, and Continuous Delivery practices to improve QA automation coverage and delivery quality.
Minimum 5+ years of professional experience in QA, development, or automation roles.
Proficiency in Java and Python for backend automation; JavaScript, Playwright, Selenium, Angular for frontend automation.
Experience with TDD/BDD frameworks (Concordian, JBehave, or Cucumber) and SQL with RDBMS.
Knowledge in DevOps tools and practices (Git/Perforce/VSS, Jenkins/Maven), Scrum/agile methodologies, and ability to perform manual testing where needed.
Experienced in building and maintaining test automation frameworks integrating end-to-end functional coverage with CI/CD environments.
Capable of diagnosing and resolving complex test failures within distributed, cloud-based or enterprise scale QA contexts.
Experienced working closely with cross-location teams (including Mumbai and New York) in Agile/DevOps setups supporting business domain understanding and QA strategy.