1

Software Test Developer Jobs (NOW HIRING)

You will engage closely with other TDEs, Test Execution teams, and Software/Firmware developers to design and implement new test cases/scenarios. Qualifications Education: BSEE/CE/CS with 4 years ...

Software Test Engineer

Eaton, OH · On-site

$55 - $65/hr

The Sr Software Test Engineer plays a key role in supporting the design, development, validation and launch of new products and product changes. This role works with design engineers and project ...

Leidos is seeking a talented Embedded Software Test Engineer to join a multi-disciplinary team within a matrixed organization to create unique solutions for complex problems, specifically regarding ...

We are seeking a full-time on-site software test engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The ...

SOFTWARE TEST ENGINEER

Sterling Heights, MI · On-site

$45 - $51.50/hr

Software Test Engineer needed: Sterling Heights, MI. We have an opening with a great client of ours and we are looking for a Software Test Engineer to work a contract position in Sterling Heights, MI.

Software Test Engineer

Dubuque, IA · On-site

$65K - $110K/yr

Software Test Engineer RFA Engineering is seeking a Software Test Engineer to support validation and verification efforts for advanced equipment systems. This role will focus on executing and ...

We are seeking a full-time on-site software test engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The ...

SOFTWARE TEST ENGINEER

Sterling Heights, MI · On-site

$45 - $51.50/hr

Software Test Engineer needed: Sterling Heights, MI. We have an opening with a great client of ours and we are looking for a Software Test Engineer to work a contract position in Sterling Heights, MI.

$39.23 - $43.27/hr

Software Test Engineer Idefines and executes tests of software products in accordance with software test plans and procedures. Able to debug issues and drive to closure by working closely with ...

Software Test Engineer Location - Herndon, VA With our employees as our priority, we provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules ...

The Software Test Engineer at CNH Industrial America LLC in Oak Brook, IL will be responsible for ... DevOps, GitLab, or GitHub; (6) functional and regression software testing; (7) integration ...

To support this effort, we are seeking an experienced and detail-oriented Software Test Engineer to ... Proficient with Azure DevOps continuous integration/continuous deployment (CI/CD) pipelines.

Software Test Engineer Location - Herndon, VA With our employees as our priority, we provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules ...

next page

Showing results 1-20

Software Test Developer information

See salary details

$11

$54

$74

How much do software test developer jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for software test developer in the United States is $54.76, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $62.02 per hour, depending on experience, location, and employer.

Are QA testers in demand in 2026?

QA testers, including software test developers, are expected to remain in demand in 2026 due to ongoing software development and the need for quality assurance. Skills in automation tools, scripting, and understanding of testing frameworks will enhance job prospects as companies prioritize efficient testing processes.

What are some common challenges faced by Software Test Developers when working with rapidly changing codebases?

Software Test Developers often work closely with development teams in agile environments, where codebases can change frequently. One of the main challenges is keeping automated test scripts up to date as new features are added or existing ones are modified. This requires strong communication with developers, quick adaptation of test cases, and the ability to understand code changes. Staying proactive in regular sync meetings and maintaining flexible, modular test frameworks can help manage these challenges effectively.

Will AI replace testers?

Software Test Developers perform testing tasks that can be partially automated with AI tools, but human oversight remains essential for designing test cases, interpreting results, and handling complex scenarios. AI can enhance testing efficiency but is unlikely to fully replace testers in the near future, as critical thinking and domain knowledge are still required. Continuous learning and adapting to new testing tools are important for testers to stay relevant.

What engineers make $500,000?

Senior software engineers, especially those with expertise in high-demand areas like machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

What is a Software Test Developer?

A Software Test Developer is an IT professional responsible for designing, developing, and executing automated and manual tests to ensure the quality and functionality of software applications. Their primary role is to identify bugs, verify that software meets requirements, and help improve the overall user experience. They often work closely with software developers and quality assurance teams to create efficient testing processes, write test scripts, and analyze test results. Software Test Developers play a crucial role in delivering reliable and high-quality software products.

What are the key skills and qualifications needed to thrive as a Software Test Developer, and why are they important?

To thrive as a Software Test Developer, you need a solid background in programming (often in languages like Python, Java, or C#), knowledge of software testing methodologies, and experience with test automation, typically supported by a degree in computer science or a related field. Familiarity with tools like Selenium, JUnit, Jenkins, and version control systems such as Git is commonly required, along with certifications like ISTQB being advantageous. Attention to detail, strong analytical thinking, and effective communication are crucial soft skills for identifying issues and collaborating with development teams. These skills and qualifications are vital to ensure product quality, minimize bugs, and streamline the release process in fast-paced software environments.

What is the difference between Software Test Developer vs Software Quality Assurance Analyst?

AspectSoftware Test DeveloperSoftware Quality Assurance Analyst
Primary FocusDesigning and executing test cases, developing automated testsOverall quality assurance processes, manual testing, process improvement
Required SkillsProgramming, scripting, testing toolsTesting methodologies, documentation, communication
Work EnvironmentDevelopment teams, testing labsQuality assurance teams, cross-department collaboration
CertificationsISTQB, ISTQB Agile, automation tools certificationsISTQB, CSTE, CSQA

While both roles focus on software quality, Software Test Developers primarily create and run automated and manual tests to identify bugs, whereas Software Quality Assurance Analysts oversee the entire QA process, ensuring quality standards are met across projects. Both roles often collaborate but differ in their technical and strategic focus.

Is QA harder than coding?

For a Software Test Developer, QA involves designing test cases, identifying bugs, and ensuring software quality, which requires analytical skills and attention to detail. Coding focuses on writing and maintaining software programs. Both areas demand different skill sets, and difficulty varies based on individual strengths and experience.
More about Software Test Developer jobs
What cities are hiring for Software Test Developer jobs? Cities with the most Software Test Developer job openings:
Who are the top companies hiring for Software Test Developer jobs? The top employers for Software Test Developer jobs are:
What states have the most Software Test Developer jobs? States with the most job openings for Software Test Developer jobs include:

Other

Posted 18 days ago


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

As a Software Test Engineer, in the Test Development Engineering (TDE) team of the Non-Volatile Memory Solutions Group (NSG), you will develop tests to validate SSD firmware. Responsibilities include test strategy contributor, software coding of tests to be performed, supporting code design reviews, debugging tests and test environment issues. You will engage closely with other TDEs, Test Execution teams, and Software/Firmware developers to design and implement new test cases/scenarios. 

Qualifications

Education: BSEE/CE/CS with 4 years' experience or MSEE/CE/CS with 2 years of experience in the following: 

  • Solid experience with firmware or software validation approaches and processes 
  • Experience in one or more programming languages (e.g Python, C++, C#) 
  • Experience with firmware/software development and debug tools (logic analyzers, compilers/linkers, debuggers, source control systems).


SOFTWARE TEST ENGINEER NICE TO HAVE SKILLS 

  • Experience with enterprise class storage solutions and environment 
  • Expertise in SATA, SAS, NVMe protocol and debug, including knowledge of relevant debug tools 
  • Experience working in an agile environment 
  • Experience developing and debugging code in the Windows* or Linux* environments, in particular with device drivers or firmware



Additional Information