About the role
Senior Test Automation Engineer – Tosca (6+ years)
LocationBengaluru, Karnataka, India (Onsite / Hybrid / Remote as applicable)
Position TypeFull‑time
You will be a lead contributor in quality engineering / test automation, specializing in Tosca. You’ll design, build, and execute automated tests, work with cross‑functional teams to ensure high test coverage, integrate tests into CI/CD pipelines, and mentor junior QA / automation engineers.
Key Responsibilities- Lead end‑to‑end test automation efforts using Tricentis Tosca: design, script, execute, maintain test cases & test suites
- Analyse business requirements, functional specs, UX/UI, and user stories to identify test scenarios suitable for automation
- Develop and maintain automation frameworks, reusable components, and libraries to scale test automation
- Collaborate with development, product, and business teams to ensure clear requirements and definitions for testability
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab, Azure DevOps, etc.) for regular regression, smoke, end‑to‑end test execution
- Perform test planning, estimation, scheduling, and effort estimation for automation tasks
- Execute performance / load testing (if in scope) or coordinate with performance teams
- Ensure automation test coverage, reliability, and maintainability; reduce flakiness, manage test data, test environments
- Participate in defect triage, root cause analysis, and follow‑up to ensure resolution and coverage of regression risks
- Provide mentoring / training to mid / junior level QA / automation engineers
- Collaborate with cross‑functional teams for continuous improvement: improving test processes, implementing test metrics, automation best practices
- Manage version control of test assets, configuration management, and ensure alignment of test environments
- Support release cycles, production readiness, post‑go‑live validation and maintenance
- Bachelor’s degree in Engineering, Computer Science, or related field
- Minimum 6 years hands‑on experience in test automation, with significant experience using Tricentis Tosca
- Deep understanding of Tosca modules (TestCase Design, Execution, TDM / Test Data, Service Testing, GUI Testing, etc.)
- Experience building and maintaining automation frameworks and reusable components in Tosca
- Working knowledge of CI/CD tools (Jenkins, Git, GitLab CI, Azure DevOps, etc.) and integrating Tosca tests into pipelines
- Experience with Agile / Scrum methodologies, working in sprints, participating in backlog grooming, retrospectives, etc.
- Solid experience in test planning, estimation, risk analysis, test strategy, test metrics
- Hands‑on in identifying automation test cases vs manual, knowing when not to automate
- Strong debugging, troubleshooting, root‑cause analysis skills
- Experience with test data management, mock services, stubs, APIs, backend testing is a plus
- Good communication skills, stakeholder management, ability to work with business, product, developers
- Certification in Tosca or related test automation credentials
- Experience in non‑UI testing: API / Service / Web‑services testing
- Familiarity with BDD / Gherkin / SpecFlow or similar frameworks
- Exposure to performance / load / security testing
- Experience in cloud environments (AWS, Azure, etc.) or containerized test environments (Docker, Kubernetes)
- Experience in regulated domains (Banking, Insurance, Healthcare)
- Automation coverage (number of test cases automated vs total)
- Reduction in manual regression effort
- Decrease in production defects / post‑go‑live bugs
- Quality of automation suites: stability, flakiness rate, execution time
- Speed of test execution, feedback loop in CI/CD pipelines
- On‑time delivery of testing deliverables
- Team mentoring / knowledge transfer
- Reports To: QA Lead / Automation Lead / Manager – Quality Engineering
- Works Closely With: Developers, Product Owners, DevOps, Business Analysts, other QA / Test Engineers
- May lead a small team of automation testers, pair with manual testers, coordinate with offshore / onshore teams