Overview
Software Development Engineer in Test (SDET) to design and maintain automated test frameworks and validate complex distributed systems.
What you'll do
- Collaborate with developers, analysts, and product managers to define test strategies and automation coverage.
- Develop and maintain automated test suites for functional, regression, integration, smoke, canary, API, and performance scenarios.
- Engineer tools to simulate market events and validate complex financial workflows.
- Investigate test failures, perform root cause analysis, and prevent regressions.
- Advocate for and implement QA best practices across the SDLC.
- Continuously evolve automation frameworks to improve scalability and efficiency.
What you'll need
- 4+ years of professional software testing and test automation experience.
- Proficiency in at least one language for test automation scripting (Java/Typescript/VBScript).
- Experience with automation tools such as Selenium/Playwright/UFT.
- Experience with testing frameworks such as Junit/TestNG/POM/Hybrid.
- Experience with at least one test management tool (ALM/TestRail/Xray/Zephyr/JIRA).
- Experience integrating automated tests into CI/CD using Jenkins/GitLab/GitHub Actions.
Nice to have
- Background in FinTech, BFSI, or other highly regulated, mission-critical domains.
- Testing experience with Spring Boot applications.
- Knowledge of Python/JavaScript.
- Experience building API, integration, and end-to-end automated tests.
- Knowledge of SQL for test data design and validation.
- Exposure to cloud platforms (AWS/GCP/Azure) and containerized environments (Docker/Kubernetes).
- Knowledge of Gradle/Maven for automation builds.
Details
Read the full description and apply on the company’s own careers page.