{"schemaVersion":"jobsearcher.job.v1","id":"bd78e40296a0c31d47f20004","url":"https://jobsearcher.com/jobs/bd78e40296a0c31d47f20004","canonicalUrl":"https://jobsearcher.com/jobs/bd78e40296a0c31d47f20004","title":"Software Engineer in Test","description":"SDET (Python, XCUI, Swift, iOS/device)Location: Cupertino (3 days in the office)/Austin. TXRole OverviewWe are looking for a strong SDET / Test Automation Engineer with hands-on expertise in Python, Swift and XCUITest to join an onsite engineering and quality team supporting device-level and end-to-end testing for a large-scale consumer platform.This is a highly technical QE/SDET role requiring a combination of a strong testing mindset and strong software engineering skills. The engineer will perform hands-on device and end-to-end testing while also developing automation frameworks, reusable libraries, validation utilities and testing tools. Key ResponsibilitiesDesign, develop and maintain Python- and Swift-based test automation.Develop and maintain automated device tests using XCUITest/XCTest.Perform hands-on iOS/device, functional and end-to-end testing.Debug, troubleshoot and fix existing automated tests and framework issues.Build reusable automation libraries and utilities to support new product features.Develop automation for API, database, device and end-to-end validations.Design automation components for scalability, maintainability and reuse.Build testing tools that enable other engineering teams to perform device and end-to-end validation.Mandatory SkillsStrong hands-on Python programming experienceStrong hands-on Swift programming experienceStrong hands-on XCUITest/XCTest automation experienceStrong SDET / Test Automation engineering backgroundHands-on iOS/device testing experienceExperience building or enhancing automation frameworks and reusable test librariesAPI testing and automation experienceDatabase/data validation experienceEnd-to-end/integration testing experienceAbility to understand engineering requirements and translate them into test strategy and automation","company":"Mpower Plus","rawCompany":"mpower plus","city":"Austin","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-08-28T08:08:21.341Z","occupations":[{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2112.02","title":"Validation Engineers","slug":"validation-engineers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer in Test","description":"SDET (Python, XCUI, Swift, iOS/device)Location: Cupertino (3 days in the office)/Austin. TXRole OverviewWe are looking for a strong SDET / Test Automation Engineer with hands-on expertise in Python, Swift and XCUITest to join an onsite engineering and quality team supporting device-level and end-to-end testing for a large-scale consumer platform.This is a highly technical QE/SDET role requiring a combination of a strong testing mindset and strong software engineering skills. The engineer will perform hands-on device and end-to-end testing while also developing automation frameworks, reusable libraries, validation utilities and testing tools. Key ResponsibilitiesDesign, develop and maintain Python- and Swift-based test automation.Develop and maintain automated device tests using XCUITest/XCTest.Perform hands-on iOS/device, functional and end-to-end testing.Debug, troubleshoot and fix existing automated tests and framework issues.Build reusable automation libraries and utilities to support new product features.Develop automation for API, database, device and end-to-end validations.Design automation components for scalability, maintainability and reuse.Build testing tools that enable other engineering teams to perform device and end-to-end validation.Mandatory SkillsStrong hands-on Python programming experienceStrong hands-on Swift programming experienceStrong hands-on XCUITest/XCTest automation experienceStrong SDET / Test Automation engineering backgroundHands-on iOS/device testing experienceExperience building or enhancing automation frameworks and reusable test librariesAPI testing and automation experienceDatabase/data validation experienceEnd-to-end/integration testing experienceAbility to understand engineering requirements and translate them into test strategy and automation","datePosted":"2026-08-28T08:08:21.341Z","dateModified":"2026-08-28T08:08:21.341Z","hiringOrganization":{"@type":"Organization","name":"Mpower Plus","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bd78e40296a0c31d47f20004"},"url":"https://jobsearcher.com/jobs/bd78e40296a0c31d47f20004"}}