Senior Test Development Engineer Jobs
Senior Test Development Engineer jobs are open across semiconductor, defense, automotive, and medical device industries, from mid-level to staff and principal, with specializations in hardware-in-the-loop testing, automated test equipment, and embedded systems validation. Find a role that fits from the openings below and apply directly.
Find JobsLooking for remote work? View remote senior test development engineer jobs →Overview
Showing 4 of 257+ Senior Test Development Engineer jobs









Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish. Join our team, and together we’ll explore all the ways to improve how Apple operates, freeing our employees to do what they do best: craft magical experiences for our customers.
The Identity Management Services (IdMS) team is a high-impact engineering group behind the core systems that power Apple Account identity across all of Apple’s platforms from iCloud, the App Store, and Apple Music to Apple Pay, FaceTime, and the Online Store. We design and build scalable, secure infrastructure that supports billions of user interactions every day.
As part of our team, you’ll collaborate with some of the most talented engineers in the industry and work with cutting-edge technologies including iOS, macOS, RESTful web services, Spring, ServiceTalk, and more. If you're excited by challenges at scale and inspired by innovation, we’d love to have you with us.
Description
Join Apple’s Identity Management Services (IdMS) team as a Software Engineer and be part of building the next generation of innovative, high-scale software applications.
We are looking for a passionate and driven engineer with experience in developing and deploying large-scale, high-demand systems.
In this role, you’ll be involved in the full software development lifecycle-from architecture and design to implementation, testing, and maintenance. You will contribute to developing new product features, enhancing existing functionality, and driving performance and code quality improvements.","responsibilities":"Define, implement, and continuously evolve automated test frameworks; monitor CI performance; and drive test result analysis, triage, and reporting.
Identify gaps in existing test plans and close them with scalability and maintainability in mind.
Drive all quality work and serve as a strong advocate for quality throughout the software development lifecycle.
Collaborate effectively with cross-functional teams to deliver high-quality products on schedule.
Partner with engineers, designers, and program managers to surface and resolve UX and technical issues early in the development cycle.
Contribute to security and privacy testing practices relevant to authentication and identity management systems.
Preferred Qualifications
Familiarity with Identity Management Services fundamentals.
Expertise in build tools and CI/CD integrations.
Experience with security, privacy, or authentication-related testing.
Proven ability to deliver high-quality work under tight schedules.
Experience leveraging Generative AI tools (e.g., LLMs, prompt engineering) to accelerate test authoring, coverage analysis, or defect triage.
Knowledge of the Apple development ecosystem including Xcode, Xcode Cloud, and XCTest/XCUITest.
Familiarity with bug tracking and test management tools such as Radar or JIRA.
Minimum Qualifications
5+ years of proven experience in Software Development and/or Quality Engineering.
Strong passion for quality assurance, including developing and maintaining automated test libraries and tools.
Strong programming and software design skills, preferably in Swift and/or Python.
Excellent knowledge of and experience with test methodologies ranging from functional unit tests to integration, regression, and exploratory testing.
Experience building automated UI and non-UI tests for user-facing applications or system frameworks, including testing on iOS, macOS, Web, Android, and Windows.
Creative problem solver with a knack for building scalable solutions in a collaborative, cross-functional environment.
Ability to proactively triage, investigate, and debug difficult technical and UX problems - both independently and collaboratively.
Strong communication and interpersonal skills with the ability to work effectively across teams and disciplines.
BA/BS in Computer Science/Engineering or equivalent experience in a related field.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Senior Test Development Engineer Jobs by Experience Level
See All 257+ Senior Test Development Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsSenior Test Development Engineer Job Market
Who's Hiring
- Amazon19

- SpaceX11

- TikTok10

- Sony Interactive Entertainment8

- Nokia7

Top Industries Hiring
- Technology & Software20
- Electronics & Hardware11
- Telecommunications7
- Manufacturing6
- Banking & Financial Services3
What Employers Look For
The qualifications that appear most often in senior test development engineer jobs.
- Bachelor's degree in electrical engineering, computer engineering, or a related field
- Proficiency in LabVIEW, Python, or C++ for automated test script development
- Experience designing and debugging hardware-in-the-loop or automated test equipment systems
- Familiarity with instrument control protocols including GPIB, USB-TMC, and LXI
- Ability to read and interpret schematics, PCB layouts, and component datasheets
- Experience with version control systems and test management platforms such as Git and Jira
Tips for Your Senior Test Development Engineer Job Search
Quantify test coverage and defect metrics
Hiring managers for senior test development engineer roles want to see numbers. Replace vague claims with specifics like test coverage percentage gained, defect escape rates reduced, or cycle time cut after your automation framework launched. Vague ownership descriptions won't survive a technical screen.
List your ATE platforms and instruments explicitly
Recruiters and applicant tracking systems filter on tool names. Call out every automated test equipment platform, instrument vendor, and programming environment you've used. NI LabVIEW, Teradyne, Keysight, Python-based frameworks, and JTAG tools each matter depending on the target industry.
Apply early to roles that fit
Migrate Mate lists senior test development engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Target postings by DUT and industry vertical
Filter your search by the device under test your experience matches. An aerospace HIL background reads differently to a medical device company than a consumer electronics firm. Applying to roles where your DUT experience overlaps directly improves your callback rate significantly.
Prepare a live demo or code sample before interviews
Most senior test development engineer interviews include a technical exercise involving a test script, fixture design problem, or debugging scenario. Having a clean GitHub repo or a short recorded demo of a past test station ready to share gives you a concrete proof point most candidates skip.
Negotiate total comp beyond base salary
Senior test development engineer offers often include equipment budgets, conference allowances, and patent bonus structures that vary widely by employer. Ask about those components during final-round conversations, not after you receive the written offer, so you have room to negotiate the full package.
Senior Test Development Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most senior test development engineers?
The companies hiring the most senior test development engineers right now include Amazon, SpaceX, and TikTok, with the largest share of openings in California, Texas, and Washington, based on current listings on Migrate Mate as of November 2026. Defense contractors, semiconductor manufacturers, and medical device firms consistently account for a large portion of open roles.
How many senior test development engineer jobs are remote?
About 56% of senior test development engineer openings are fully remote or hybrid as of November 2026, which is lower than in many software roles because hands-on work with physical test equipment is often required on-site. Software-defined test roles, test automation framework development, and CI pipeline integration positions are the sub-areas most likely to offer remote flexibility.
How do you become a senior test development engineer?
Start with a degree in electrical engineering, computer engineering, or a closely related field, then build hands-on experience with automated test equipment, instrument control, and at least one scripting language like Python or LabVIEW. Progress from test technician or junior test engineer roles by taking ownership of full test station design and working across hardware and firmware teams. Earning a relevant certification, contributing to an open-source test framework, or leading a defect-reduction project accelerates the move to senior-level responsibility.
Can you get hired as a senior test development engineer without direct senior-level experience?
It's possible if your mid-level experience includes genuine ownership of a test system from requirements through deployment. Employers weighing candidates without a senior title look closely at whether you designed fixtures, wrote test plans, debugged failures independently, and mentored others. A strong portfolio showing a complete test station build or a measurable improvement in test coverage can offset a gap in title history.
What does the senior test development engineer interview process look like?
Most processes start with a recruiter screen focused on your tool stack and industry background, followed by a technical phone interview covering instrument control, measurement uncertainty, or test architecture concepts. A take-home or live coding exercise involving a test script or debugging scenario is common at mid-stage. Final rounds typically include a panel with hardware engineers, software engineers, and a hiring manager, and may involve presenting a past project in detail.
Where can I find and apply to senior test development engineer jobs?
You can find and apply to senior test development engineer jobs on Migrate Mate, which lists current openings from across the United States. Find roles that match your background and apply directly to each listing from the results page.
See All 257+ Senior Test Development Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs