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).
The Software Development Engineer in Test (SDET) plays a strategic role in delivering high-quality software through advanced automation and full-stack development expertise. The SDET is expected to have deep product knowledge and a comprehensive understanding of application design, architecture, and interfaces. This role requires a mid-level to senior Java developer with strong full-stack experience and in-depth product knowledge, actively contributing as a Solution Engineer in major projects and releases. SDETs are responsible for providing technical solutions to automate early and significantly reduce the testing window, focusing on end-to-end (E2E) and functional integration testing along critical paths.
Job Responsibility:
Develop a deep understanding of product functionality, system architecture, and user workflows
Analyze system design and interfaces to identify and implement optimal testing strategies
Act as a Solution Engineer in major projects and releases, delivering technical solutions to enable early automation and reduce the testing window
Design E2E and functional integration automation solutions focused on critical path testing
Develop and maintain scalable, reusable automation frameworks for UI, API, and backend testing
Integrate automated tests into CI/CD pipelines for continuous quality validation
Collaborate with development teams to test full-stack features across frontend, backend, and databases
Write high-quality, maintainable code for automated tests in Java and related technologies
Define and execute testing strategies that ensure comprehensive coverage of business-critical workflows
Implement non-functional testing, including load, scalability, and security testing using tools like JMeter and Chaos Engineering practices
Proactively identify potential quality issues and contribute to early defect prevention
Collaborate closely with developers to resolve defects efficiently
Analyze test execution results to drive continuous improvements in product quality and testing processes
Research and implement innovative testing tools and techniques to enhance automation
Fully engage in Agile ceremonies (sprint planning, stand-ups, retrospectives) to align testing efforts with development goals
Work closely with Product Owners and Business Analysts to validate and automate critical user stories
Requirements:
Proficiency in Java with strong full-stack development capabilities and in-depth product knowledge
Extensive experience with test automation tools and frameworks (e.g., Selenium, RestAssured, JUnit, TestNG, Cucumber)
Expertise in E2E, functional integration testing, and testing RESTful APIs and microservices
Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI/CD, Docker, Kubernetes)
Strong problem-solving skills with a focus on delivering technical automation solutions
Knowledge of non-functional testing tools (e.g., JMeter, Chaos Engineering) and security testing practices
5-8 years experience in an IT Quality role and minimum of 3 years experience as SDET
Bachelor’s/University degree or equivalent experience
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.