Job offers - CrawlJobs

Sdet Engineer Jobs (On-site work)

6 Job Offers

Senior Software Engineer in Test (SET / SDET)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
AI Software Test Engineer (SDET)
Save Icon
Salary Icon
Salary
42.06 - 46.73 USD / Hour
Expiration Date
Until further notice
Sdet Ai Qa / Evaluation Engineer – Agentic Applications
Save Icon
SDET AI QA / Evaluation Engineer needed for agentic applications in Tokyo. Requires 4-5 years of experience in software QA, test automation, and AI/ML quality engineering, plus business-level Japanese. Must have Python or JavaScript automation skills and CI/CD knowledge. Enjoy WFH flexibility, a ...
Location Icon
Location
Japan, 東京23区
Salary Icon
Salary
7000000.00 - 12000000.00 JPY / Year
Expiration Date
Until further notice
Software Development Engineer in Test I (SDET I)
Save Icon
Join our Industrial IoT team in Hyderabad as an SDET I. You’ll design and execute automated/manual tests for cutting-edge IoT platforms, collaborating with developers in an Agile environment. Requires a Bachelor’s degree, 3-5 years in software testing, and basic Python/Java skills. Ideal for thos...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Sdet Engineer
Save Icon
Senior SDET Engineer role in Philadelphia or New York, driving test automation strategy and execution. Requires 5+ years experience with 3+ development languages (C#, Java, JavaScript) and automation tools (Selenium, Appium, Cucumber). Lead quality standards, design automated frameworks, and coll...
Location Icon
Location
Salary Icon
Salary
89400.00 - 161300.00 USD / Year
Expiration Date
Until further notice
Senior Set / Sdet Engineer (Playwright / Aws)
Save Icon
Senior SET/SDET Engineer needed for a major platform modernization initiative in Mesa, AZ. You will build Playwright automation frameworks from scratch, performing API and UI testing on AWS cloud environments. This role demands a hands-on engineer who can contribute immediately in a fast-paced Ag...
Salary Icon
Salary
55.00 USD / Hour
Expiration Date
Until further notice

About the Sdet Engineer role

SDET Engineer Jobs

Software Development Engineer in Test (SDET) roles represent a specialized hybrid career path that blends the technical depth of software development with the analytical rigor of quality assurance. Professionals in these positions are responsible for designing, building, and maintaining automated testing frameworks and infrastructure that ensure the reliability, performance, and scalability of complex software systems. Unlike traditional manual testers, SDETs are full-fledged engineers who write production-quality code to create test automation solutions, making them invaluable assets in modern software development teams.

The primary responsibility of an SDET engineer is to develop comprehensive test strategies that go beyond simple unit testing. They architect and implement scalable automation frameworks capable of validating distributed systems, microservices architectures, and event-driven platforms. This involves writing robust test suites that cover integration points, contract testing between services, and end-to-end user workflows. SDETs also embed automated tests into continuous integration and continuous deployment pipelines, establishing quality gates that prevent faulty code from reaching production. They frequently design performance and load testing scenarios to identify bottlenecks and ensure systems can handle real-world usage patterns.

A significant portion of an SDET's work involves troubleshooting complex system behavior. They analyze logs, traces, and metrics using distributed tracing tools to identify test coverage gaps and diagnose intermittent failures. Root cause analysis of production issues often falls within their domain, as they work to reproduce bugs and implement regression tests that prevent recurrence. SDETs also build internal tooling and proof-of-concept solutions to improve engineering productivity, such as flaky test detection systems, faster debugging workflows, and automated impact analysis for code changes.

Typical skills required for SDET engineer jobs include strong proficiency in at least one programming language such as Java, Python, C#, or JavaScript. Deep understanding of object-oriented programming principles and design patterns is essential. Experience with test automation frameworks like Selenium, Cypress, Playwright, or custom-built solutions is common. Knowledge of cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD tools (Jenkins, GitHub Actions, Azure DevOps) is increasingly expected. SDETs must understand distributed systems concepts including eventual consistency, schema evolution, idempotency, and race conditions. Familiarity with database testing, data pipeline validation, and API testing is also valuable.

Educational requirements typically include a bachelor's degree in computer science or a related technical field, though equivalent practical experience is often accepted. Most SDET positions require several years of software engineering experience, with senior roles demanding five or more years. Strong communication and collaboration skills are crucial, as SDETs work closely with developers, product managers, and operations teams to foster a culture of quality ownership. The ability to coach other engineers on testing best practices and to work independently while staying aligned with business goals distinguishes exceptional candidates. As software systems continue to grow in complexity, SDET engineer jobs remain critical for delivering high-quality, reliable products at scale.