Software Developer in Test Jobs
Software Developer in Test jobs are open across tech, finance, healthcare, and enterprise software, at every level from new-grad to principal, with specializations in test automation, quality engineering, and performance testing. Scan the live roles below and apply to whichever ones fit.
Find JobsOverview
Showing 5 of 647+ Software Developer in Test jobs











Job ID: 2618924
Location: Huntsville, AL, US
Date Posted: 2026-11-09
Category: Software
Subcategory: SW Testing
Schedule: Full-Time
Shift: Day Job
Travel: Yes - 10% of the time
Minimum Clearance Required: Interim_Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: ORA_ON_SITE
Description
SAIC is seeking a Software Test Engineer to join our NSITE team in Huntsville, AL.
The Network, System Integration and Test Environment (NSITE) is a Government owned, managed, and developed software suite. NSITE is used by the Missile Defense Agency (MDA), Joint Services, and numerous labs in support of continued testing of systems employed for defense of the United States and our Allies. The NSITE software provides data collection, situational awareness, and analysis capabilities to a wide range of users who benefit from NSITE’s ability to act as an independent third-party truth teller. The NSITE team has in-depth experience in Tactical Data Links (TDL), Ballistic Missile Defense System (BMDS) Test, Enterprise Information Technology, Software and Systems Engineering and Information Assurance.
Duties and Responsibilities
- Work on an agile development team where success is defined by the ability to understand your path forward, effectively communicate that path, and complete the task inherent to that path in a timely matter.
Analyze the software requirements from Interface Control Documents (ICD) to identify and verify what functionality needs to be tested.
Develop test documentation and conduct test cases to verify each software fix/change associated with correcting a software design deficiency or enhancement.
Provide inputs to formal test documents to include the Test Workbook, Test Readiness Review, and the post-test After Action Reports.
During the conduct of formal and informal tests, create problem reports in GitLab for each software implementation that does not comply with its associated software requirement.
Interface directly with members of Software and Functional Test Teams, NSITE Development Team, NSITE Operations Team, and NSITE Program Management.
Write and execute test procedures for Formal Qualification Tests. Work with Software Quality Control personnel as required during testing.
Actively participate in team meetings that include sprint kickoffs, sprint retrospectives, and daily standup meetings.
- Develop, execute, and maintain automation scripts for application testing, ensuring thorough and reliable test coverage
Develop application and test automation codes and scripts
Qualifications
Education Requirements:
BS in Computer Science or related degree and two (2) years’ or more experience; Additional six (6) years’ experience can be considered in lieu of degree (per contract vehicle).
Clearance Requirements:
Active Secret Clearance, or ability to acquire one; US Citizenship required.
Required Qualifications
Self-starter; able to function independently and in a team environment where priorities and assignments can quickly shift.
2-5 years’ experience in software testing and test automation
Ability to create structured test documentation and standard work instructions tailored to varying levels of technical detail
Excellent verbal and written communication skills, with the ability to present complex technical issues to both technical and non-technical audiences
Knowledge of common computer network protocols.
Preferred Qualifications
Familiarity with Tactical Communications Data Links (6016, 3011, DIS, VMF, B Series, etc.).Working knowledge of Agile Software Development processes.
Familiarity with GitLab.
Experience operating or testing 3D graphical displays.
Currently have an Information Assurance Technical certification (CompTia A+, Net+ or Sec+) or the ability to obtain one
Travel Required:
- Less than 10% annually.
See All 647+ Software Developer in Test Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsSoftware Developer in Test Job Market
Who's Hiring
- Apple35

- Northrop Grumman26

- Lockheed Martin13

- CACI International13

- Sony Interactive Entertainment12

Top Industries Hiring
- Technology & Software40
- Medical Devices7
- Aerospace & Defense6
- Electronics & Hardware6
- Consulting & Professional Services6
What Employers Look For
The qualifications that appear most often in software developer in test jobs.
- Proficiency in at least one test automation framework such as Selenium, Playwright, or Cypress
- Strong programming skills in Python, Java, or JavaScript for writing and maintaining test code
- Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins or GitHub Actions
- Familiarity with API testing tools and protocols including REST and GraphQL
- Bachelor's degree in computer science, software engineering, or a closely related field
- Experience with performance or load testing tools such as JMeter or k6
Tips for Your Software Developer in Test Job Search
Tailor your resume to automation depth
Hiring managers for software developer in test roles want to see which frameworks you've built out, not just used. Name the languages, tools, and test architectures you've owned end-to-end, not just touched during a sprint.
Highlight code review contributions explicitly
Many software developer in test candidates undersell their coding work. If you've reviewed production code, written shared utilities, or contributed to CI/CD pipelines, call that out clearly so reviewers don't mistake you for a manual QA role.
Filter openings by test type first
Software developer in test roles split hard between UI automation, API testing, and performance or load testing. Decide which you want before you apply so you don't waste interviews on roles built around tools you're trying to move away from.
Apply early to roles that fit
Migrate Mate lists software developer in test openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prep a live coding sample for the screen
Most software developer in test interviews include a live automation exercise, often writing a test from scratch against an API or UI. Have a working code sample ready that shows your structure, not just your syntax, before your first technical screen.
Negotiate scope alongside compensation
Software developer in test offers often come with ambiguous charters. Before accepting, ask whether the role owns test infrastructure, contributes to production code, or only writes tests. Scope determines your growth ceiling more than the initial title does.
Software Developer in Test Jobs: Frequently Asked Questions
Which companies are hiring the most software developer in tests?
The companies hiring the most software developer in tests right now include Apple, Northrop Grumman, and Lockheed Martin, with the largest share of openings in California, Texas, and Massachusetts, based on current listings on Migrate Mate as of November 2026. Demand is especially concentrated at large technology companies, financial services firms, and enterprise software organizations with complex release cycles.
How many software developer in test jobs are remote?
About 62% of software developer in test openings are fully remote or hybrid as of November 2026, making it one of the more remote-accessible engineering specializations. Test automation and API testing roles tend to be the most remote-friendly, while roles tied to embedded systems or hardware-dependent testing more often require on-site work.
How do you become a software developer in test?
Start by building solid programming fundamentals in Python or Java, then learn a major automation framework such as Playwright or Selenium by writing tests against real applications. Add CI/CD integration to your projects to show you can connect tests to a pipeline. A portfolio of automation code on a public repository, combined with any QA or engineering internship experience, is the most direct path into an entry-level role.
Can I get hired as a software developer in test with little experience?
Yes, entry-level software developer in test roles exist and are realistic with the right preparation. Build a small automation project that tests a public web app or API, push it to a public repository, and document your design decisions. Employers at this level care more about your ability to write clean, maintainable test code than about years on a resume, so a working project closes the experience gap faster than additional credentials.
What does the software developer in test interview process look like?
Most software developer in test interview processes include a recruiter screen, a technical phone screen covering automation concepts and coding fundamentals, and a live coding round where you write or extend a test suite in real time. Some companies add a system design round focused on test architecture and a final loop with engineering and quality leads who assess your approach to coverage strategy and bug reporting.
Where can I find and apply to software developer in test jobs?
You can find and apply to software developer in test jobs on Migrate Mate, which lists current openings from across the United States. Search the roles available, find the ones that match your experience and preferred test type, and apply directly to each listing that fits.
See All 647+ Software Developer in Test Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs