This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced Software Development Engineer in Test (SDET) who is passionate about quality, automation, and DevOps practices. The ideal candidate will excel at designing scalable, maintainable test automation frameworks and will partner closely with developers to understand system architecture and build reliable, high‑value automated tests. This role plays a critical part in fostering a quality‑first mindset across scrum teams and ensuring consistent delivery of high‑quality software sprint over sprint.
Job Responsibility:
Act as a hands‑on Test Automation Engineer within an Agile, DevOps‑driven environment
Design, implement, and maintain automation strategies for APIs, web services, middleware, and UI layers
Ensure automation frameworks are flexible, scalable, and fully integrated into CI/CD pipelines
Develop and maintain automated test data strategies, including data creation and refresh mechanisms
Serve as the SDET for one or more scrum teams, collaborating closely with Scrum Masters, Product Owners, and Developers
Enable and promote BDD practices using Gherkin and behavior‑driven workflows
Maintain automation code using source control systems (Bitbucket/GitHub)
Manage test cases, execution results, and reporting at sprint and release levels using JIRA and test management tools
Design and support continuous testing pipelines (Regression and Smoke) using Bamboo
Contribute to continuous improvement of quality practices, tools, and processes
Support delivery of robust, production‑ready releases in a fast‑paced Agile environment
Strong collaboration and communication skills, with the ability to work effectively across engineering, QA, architecture, and business stakeholders
Requirements:
Bachelor’s degree with 5+ years of relevant experience, or an advanced degree (Master’s, MBA, etc.) with equivalent experience
3–5 years of strong programming experience in Java or Java‑based technologies
Hands‑on experience with Selenium, RestAssured, and SOATest
Experience working with relational and NoSQL databases such as Oracle and MongoDB
Strong understanding of automated testing across the full test pyramid
Experience working in Agile and DevOps delivery models
Nice to have:
Bachelor’s degree in computer science or a related field
3+ years of experience building and maintaining scalable test automation frameworks in Agile environments
Experience with UI and API/service‑level automation design
Familiarity with cloud platforms (AWS, Azure, PCF) is a plus
Experience with Atlassian tools such as Bitbucket, Jira, Zephyr, Confluence, and Bamboo
Exposure to test data management tools and strategies
Understanding of performance testing fundamentals, including non‑functional requirements, environment setup, and test data provisioning
Experience with cloud‑based testing platforms such as Sauce Labs
Knowledge of Infrastructure as a Service (IaaS) concept in the context of application testing
What we offer:
401(k) with company match and Employee stock purchase plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions