Yoti is hiring a Software Developer in Test (SDET) with 3+ years of experience for its Bengaluru team. This is a strong opportunity for automation engineers who enjoy programming, framework development, CI/CD and debugging—and are interested in the rapidly developing area of AI-assisted software testing.
The position combines JavaScript, Bash, Playwright/Cypress/Selenium, API testing, SQL and CI/CD, with additional exposure to Docker/Kubernetes, cloud platforms and AI/ML-based testing. The role also includes mentoring junior QA engineers, making it particularly attractive for testers ready to take greater technical ownership.
📌 Position Details
- Company: Yoti
- Position: Software Developer in Test
- Experience: 3+ years
- Location: Bengaluru, Karnataka
- Work Arrangement: Remote
- Primary Programming: JavaScript, Bash
- Automation: Playwright, Cypress, Selenium
- API Testing: Postman, command line/API tools
- Database: SQL
- CI/CD: Concourse or similar tools such as GitHub Actions/CircleCI
- Cloud: AWS/GCP
- Additional: Docker, Kubernetes, performance/security/accessibility testing
- AI: AI/ML-based test automation
🏢 About Yoti
Yoti is a global digital-identity and age-assurance company focused on helping people and businesses prove identity safely while protecting personal data. Its products include Digital ID, Identity Verification, Age Verification, eSignatures and Authentication. Yoti says its technology is designed to give people greater control over the information they share while helping organizations tackle fraud and other online trust challenges.
Yoti has a significant Bengaluru presence, with its India operation located at Gayatri Tech Park, Whitefield Road, Bengaluru. Its published security certification also covers the Bengaluru location for global identity-verification services, including reusable Digital ID, age verification, eSignatures and authentication.
⭐ Why This Role Is Excellent for Your Experience
This position can help you progress from a conventional automation tester into a Software Development Engineer in Test who owns frameworks and quality engineering practices.
The JD specifically asks candidates to design, develop and maintain scalable automated test frameworks. That means framework architecture, maintainability, reliability and CI/CD integration will matter—not just writing individual scripts.
The opportunity to work with Playwright, Cypress or Selenium also gives you exposure to modern browser automation. Meanwhile, API testing through Postman and command-line tools, SQL validation and understanding client-server architecture broaden your testing capabilities.
🎯 Expected Interview Rounds at Yoti
Unlike many job advertisements, Yoti has provided the interview process for this position directly:
- Stage 1 – Talent Acquisition Call: Approximately 30 minutes, focusing on your background, motivation, communication, experience and role expectations.
- Stage 2 – Team Member Call: Approximately 45 minutes, likely exploring your testing experience, automation approach and technical fit.
- Stage 3 – Technical Assessment: Expect practical evaluation of programming, automation, debugging and testing knowledge.
- Stage 4 – Final Team Interview: A substantial 120-minute discussion involving deeper technical and team-fit evaluation.
💰 Expected Salary Range
The advertised position does not state an official salary range. Public Yoti salary data is limited, but Glassdoor currently shows an employer-provided listing for this Software Developer in Test position in Bengaluru at ₹15L–₹20L per year.
As a broader market reference, Glassdoor’s May 2026 Bengaluru data places SDET salaries around ₹7.6L–₹14.2L for the typical 25th–75th percentile, with reported top compensation reaching approximately ₹18.95L.
For this specific Yoti opportunity, ₹15L–₹20L CTC is therefore a reasonable public-data benchmark, but candidates should treat it as an indicative range rather than a guaranteed offer.
🧠 Preparation Tips
Focus on:
- JavaScript: Promises, async/await, closures, arrays/objects, error handling, modules and basic coding problems.
- Playwright: Locators, auto-waiting, fixtures, browser contexts, hooks, parallel execution, trace viewer, screenshots and debugging.
- Framework Design: Page Object Model, reusable utilities, test data management, configuration, reporting and parallel execution.
- API Testing: REST methods, status codes, headers, authentication, JSON validation and negative testing using Postman or command-line tools.
- SQL: SELECT, JOIN, GROUP BY, subqueries and basic data validation queries.
- CI/CD: Explain how automated tests should run inside a pipeline and how failures should be reported.
- Bash: Practise basic shell commands, variables, conditions, loops and scripts used in automation environments.
- Debugging: Prepare examples where the defect was not immediately obvious. The JD explicitly emphasizes finding hidden issues.
- AI Testing: Be prepared to discuss practical uses of AI for test generation, test prioritization, failure analysis and identifying coverage gaps.
🛠️ Skills Required
- JavaScript programming
- Bash shell scripting
- Playwright/Cypress/Selenium
- Test framework architecture
- Functional and regression automation
- API testing with Postman
- REST/API concepts
- SQL and database validation
- Client-server architecture
- CI/CD pipeline integration
- Git and version-control practices
- Debugging and root-cause analysis
- Agile/Scrum collaboration
- Test reporting and defect management
- Performance testing fundamentals
- Security and accessibility testing awareness
- Docker/Kubernetes fundamentals
- AWS/GCP awareness
- AI/ML-assisted testing
- Technical mentoring and communication
📄 Resume Tips
Lead with 3+ years of automation experience, followed by JavaScript, Playwright/Cypress/Selenium, API testing, SQL and CI/CD. If you have built frameworks from scratch, make that one of the first achievements recruiters see.
Use measurable achievements such as:
- “Built a Playwright framework covering X% of regression scenarios.”
- “Reduced regression execution time by X% through parallel execution.”
- “Integrated automated tests into CI/CD pipelines.”
- “Reduced flaky-test failures through framework stabilization.”
- “Automated API and database validation for critical workflows.”
If you have used AI tools for test generation or failure analysis, include a separate achievement rather than hiding it under a generic “AI tools” keyword.
For leadership, mention mentoring junior testers, conducting code reviews and defining automation standards, because those responsibilities are specifically included in the JD.
🎁 Benefits Highlighted by Yoti
The advertised package includes several benefits that make this opportunity attractive:
- Flexible working and core working hours
- Performance-based discretionary annual bonus
- Long-Term Incentive Plan (LTIP)
- ₹5 lakh medical insurance
- Life and accidental insurance
- Gratuity and PF as applicable
- 18 days paid leave + 6 sick days annually
- 10 declared holidays
- 5 fully paid “Selfie Time” days for personal development, volunteering or charity activities
- Quarterly team/company activities and social clubs
- Annual training budgets, conferences and continuous-learning opportunities
📩 How to Apply
Interested candidates can DM to Pratibha Jha and share updated resume if their experience matches the job requirements.
The supplied hiring announcement does not include a direct application email or application URL. Candidates should therefore use Yoti’s official careers channel and search for Software Developer in Test – Bengaluru.
When applying, tailor your resume specifically toward JavaScript + Playwright + API + SQL + CI/CD + AI-assisted testing rather than submitting a generic QA resume.
✅ Final Takeaway
The Yoti SDET opportunity is particularly attractive for automation engineers who want to move toward modern quality engineering, framework ownership and AI-assisted testing. The combination of Playwright, JavaScript, API testing, CI/CD, cloud/container exposure and AI makes this a forward-looking role. Add the opportunity to mentor junior engineers and work on privacy-sensitive digital-identity products, and it becomes a strong career move for a 3+ year automation professional. 🚀
