Software Development Engineer in Test
Core
Design, develop, and maintain test automation frameworks and strategies for front-end, back-end, API, and distributed microservices to ensure quality in releases.
Role type
Senior Software Development Engineer in Test (SDET)
Builds
Automated testing frameworks, test utilities, mocks, simulators, and CI/CD integration pipelines
Domain
Travel loyalty and benefits digital ecosystem
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation framework design, API testing, TypeScript, End-to-End test strategy, Agile delivery, Defect investigation, CI/CD pipeline integration, Performance testing, Cross-functional collaboration
Preferred skills
Computer Science or IT degree, ISTQB Advanced Certification, Event-driven systems familiarity (Kafka, AWS EventBridge)
Technologies
Playwright, Jest, Supertest, Cypress, Postman, RestAssured, K6, JMeter, Kafka, AWS EventBridge, AWS Step Functions, Snaplogic
Responsibilities
Design and evolve automated testing frameworks; Write high-quality integration and end-to-end tests; Partner with engineers and product managers to embed quality early; Own test suite structure and health; Perform performance testing; Investigate defects and validate fixes through automation
Seniority
Senior, hands-on IC