Senior Software Development Engineer in Test (SDET)
Core
Design and implement scalable test automation frameworks and strategies for client-facing financial services projects, integrating AI-enabled tools to improve engineering productivity and software quality.
Role type
Senior Software Development Engineer in Test (SDET)
Builds
Automated test frameworks, test plans, scripts, and quality reporting for end-to-end delivery in financial services.
Domain
Financial Services & Energy
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Object-oriented programming (Java, Scala, JavaScript), UI/API automation, Test automation frameworks (Selenium, Cypress, Playwright), CI/CD integration, Cloud infrastructure, Quality engineering practices
Preferred skills
Performance/load testing (JMeter, LoadRunner), DevOps practices, Modern application delivery, Cloud migration support
Technologies
Selenium, Cypress, Playwright, Jira, TestRail, Jenkins, GitHub, SonarQube, AWS, Azure, Google Cloud, JMeter, LoadRunner
Responsibilities
Design and implement robust, reusable, and scalable test strategies and automation frameworks; Develop and maintain test artefacts including test plans, specifications, automated scripts, and quality reporting; Manage test environments and generate reliable, consistent test data; Execute UI and API automation using modern testing frameworks while integrating automated testing into CI/CD pipelines; Collaborate with engineers and cross-functional teams to deliver quality-first solutions.
Seniority
Senior, hands-on IC