Job role : Principle software Engineer in Test
Location : Bangalore
Experience : 12-25 years
Work Mode : Hybrid
Must have :
- Expertise in UI test automation using Selenium and / or Playwright
- Proven experience with API testing using Rest Assured and service virtualization techniques
- Strong background in BDD frameworks like Cucumber, including Gherkin syntax and feature file management.
Role and Responsibilities :
Architect and implement robust, scalable test automation frameworks using Selenium,Playwright, Rest Assured, and Cucumber
Define quality engineering strategy across the frontend, backend, API, and system integrationlayers
Guide cross-functional teams in implementing shift-left testing practices and CI / CDautomation
Own the full testing lifecycle : from Test Plans and Manual Test Cases to Automated Scriptsand Execution Reports
Lead efforts in behavior-driven development (BDD) to improve collaboration acrossengineering and product
Establish test data management strategies that support repeatable, reliable validation acrossenvironments
Oversee regression suites, performance testing, usability testing, and system-wide testcoverage
Produce actionable metrics through Test Summary Reports and Defect Reports to influencerelease readiness
Mentor engineers on writing maintainable, reusable test code aligned with softwareengineering best practices
Collaborate across DevOps and Product teams to create a culture of test ownership and rapid :8+ years of experience in software testing and automation engineering, with 3+ years in a technical leadership roleExpertise in UI test automation using Selenium and / or PlaywrightProven experience with API testing using Rest Assured and service virtualization techniquesStrong background in BDD frameworks like Cucumber, including Gherkin syntax and featurefile management
Experience writing clean, scalable test code with JUnit or TestNGAbility to define and manage the full spectrum of testing deliverables : Test Plans, Test Scripts,Defect Reports, and Performance Testing Reports
Familiarity with test execution and CI tools (e.g., Jenkins, GitHub Actions, CircleCI)Strong understanding of agile QA processes, exploratory testing, and shift-left quality strategiesExceptional communication skills with experience collaborating in cross-functional, fast-paced teamsA consulting mindset - proactive, adaptive, and confident in client-facing discussions.ref : hirist.tech)