מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Theplays 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 ain 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.
Product and Application Expertise
Develop a deep understanding of product functionality, system architecture, and user workflows.
Analyze system design and interfaces to identify and implement optimal testing strategies.
Solution Engineering and Automation Strategy
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.
Automation Framework Development
Develop and maintain scalable, reusable automation frameworks for UI, API, and backend testing.
Integrate automated tests into CI/CD pipelines for continuous quality validation.
Full-Stack Quality Engineering
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.
Test Strategy and Execution
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.
Defect Prevention and Resolution
Proactively identify potential quality issues and contribute to early defect prevention.
Collaborate closely with developers to resolve defects efficiently.
Continuous Improvement
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.
Collaboration and Agile Practices
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.
Required Skills and Competencies
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.
Experience:
5-8 years experience in an IT Quality role and minimum of 3 years experience as SDET
Education:
Bachelor’s/University degree or equivalent experience
Time Type:
View the " " poster. View the .
View the .
View the
משרות נוספות שיכולות לעניין אותך