SDET Test Tools & Software Engineer

Programmers Io — United States · Posted ~1 day ago

Senior Full-time Onsite

Skills

XCTest XCUITest Test Automation Test Framework Design Scripting Debugging

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Develop and maintain automated testing tools and frameworks for hardware and software validation, focusing on reliability, automation, and collaboration with engineering teams.

Highlights

Develop test automation, build internal testing utilities, improve validation coverage, and collaborate closely with engineering and QA teams.

Description

Role: (SDET) Test Tools & Software Engineer Location: San Diego, CA Duration: Full Time Job Description: Role Purpose: Develop and maintain test software, tools and automation assets that expand coverage and improve reliability for media and hardware validation programmers. Key Responsibilities • Develop, refactor, and maintain test scripts and tools for media and hardware validation. • Create reliable XCTest/XCUITest user-path automation for new hardware features. • Build internal utilities or applications to simplify test execution and evidence capture. • Maintain test device infrastructure and debug toolchain-related failures. • Partner with QA and engineering teams to increase coverage and reduce manual effort. Required Skills & Experience • 7-10 years in software engineering, SDET, test tooling or automation development. • Strong programming/scripting capability and experience designing maintainable test frameworks. • Hands-on exposure to device testing, media workflows, or hardware programme validation. • Experience with XCTest/XCUITest or equivalent UI/device automation frameworks. • Good debugging, documentation, and stakeholder collaboration skills.