← All jobs

Software Development Engineer in Test

About the role

• Design and maintain scalable API automation frameworks using Rest Assured with Java/Playwright
• Build and maintain automation using Playwright with TypeScript
• Perform automation testing for at least one of web or mobile applications
• Create comprehensive functional, integration, regression, and end-to-end test suites
• Perform performance and load testing using K6, identify bottlenecks, and work with engineering teams on improvements
• Validate APIs, backend services, databases, integrations, and distributed workflows
• Integrate automated tests into CI/CD pipelines and improve overall test coverage
• Manage test cases and execution using Kase and track defects/tasks through Jira
• Participate in design and requirement discussions to identify quality risks early
• Debug failures, perform root-cause analysis, and collaborate closely with developers and product teams
• Write clean, maintainable, production-quality automation code

• Strong hands-on experience in API automation using Rest Assured and Java - mandatory
• Strong experience with Playwright and TypeScript -mandatory
• Experience in either web automation or mobile automation- mandatory
• Hands-on experience with K6 for performance testing- mandatory
• Good understanding of API testing, HTTP protocols, authentication, databases, and distributed systems
• Experience with Kase or similar test management platforms
• Experience using Jira for project and defect tracking
• Strong programming, debugging, and problem-solving skills
• Experience working with CI/CD pipelines and modern engineering practices
• Ability to design test strategies independently and automation approaches

• Competitive salary and benefits package
• Opportunity to work with a team of experienced product and tech leaders
• A flexible work environment with remote working options
• Continuous learning and development opportunities
• Chance to make a significant impact on diverse and innovative projects