1

Software Engineer Test Engineer Jobs in Phoenix, AZ

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 ...

This role combines software development, test system architecture, and data engineering to create scalable solutions that support development, qualification, and production test operations. * Own and ...

This role combines software development, test system architecture, and data engineering to create scalable solutions that support development, qualification, and production test operations. * Own and ...

Engineer - Test Data Architecture

Tempe, AZ ยท On-site

$150 - $200/hr

This role combines software development, test system architecture, and data engineering to create scalable solutions that support development, qualification, and production test operations. * Own and ...

As a Software Development Engineer in Test, you will be responsible for meeting commitments and delivering automation testing activities and schedules. You will be responsible for testing activities ...

Work collaboratively with software, hardware, and system development engineers to ensure high product quality * Decompose requirements into verifiable test objectives * Perform integration ...

Work collaboratively with software, hardware, and system development engineers to ensure high product quality * Decompose requirements into verifiable test objectives * Perform integration ...

Work collaboratively with software, hardware, and system development engineers to ensure high product quality * Decompose requirements into verifiable test objectives * Perform integration ...

Summary The Test Engineer will be hands-on, involved with the design and development of test ... Debugs test hardware and software. Ability to complete a technical project independently and ...

Summary The Test Engineer will be hands-on, involved with the design and development of test ... Debugs test hardware and software. Ability to complete a technical project independently and ...

Software Test Engineer 1 1 Anf.-Kennung: 4935 Stellenstandort: TEMPE - Arizona - United States Category for Job Posting: Ingenieurwesen und Technik Job Type for Job Posting: Vollzeit Working Mode for ...

Test Engineer

Phoenix, AZ ยท On-site

$75K - $120K/yr

Engineer Sr., Component Work Schedule: Onsite - Phoenix, AZ Mission & Impact Join a team that ... Develop test software: build LabVIEW UIs/VIs for instrument control and telemetry; author ...

Posted today

Integration & Test Engineer needed: Scottsdale, AZ. We have an opening with a great client of ours ... Participate in integration activities between hardware, firmware, and software teams * Establish ...

next page

Showing results 1-20

Software Engineer Test Engineer information

See Phoenix, AZ salary details

$10

$51

$72

How much do software engineer test engineer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for software engineer test engineer in Phoenix, AZ is $51.08, according to ZipRecruiter salary data. Most workers in this role earn between $41.78 and $58.22 per hour, depending on experience, location, and employer.

What is a software engineer test engineer?

Software Engineer Test Engineers, often known as software test engineers or QA engineers, are professionals who design, develop, and execute tests to ensure the quality and functionality of software products. They work closely with development teams to identify bugs, verify features, and automate testing processes. Their goal is to ensure that the software meets the specified requirements and is free from defects before it is released to customers. Test engineers use a variety of tools and frameworks to perform both manual and automated testing, helping to improve product reliability and user satisfaction.

What are the key skills and qualifications needed to thrive as a software engineer test engineer?

To thrive as a Software Test Engineer, you need a solid understanding of software testing methodologies, programming or scripting skills, and typically a degree in computer science or a related field. Familiarity with test automation tools (like Selenium or JUnit), bug tracking systems, and version control platforms is essential. Attention to detail, analytical thinking, and effective communication are crucial soft skills that help identify issues and collaborate with development teams. These skills and qualities ensure the delivery of reliable, high-quality software products and efficient problem resolution.

How do software engineer test engineers typically collaborate with development teams during the product lifecycle?

Software Engineer Test Engineers work closely with software developers throughout the product lifecycle, from early design discussions to final deployment. They participate in planning meetings to understand feature requirements, create detailed test plans, and provide feedback on potential quality or integration issues. Regular collaboration ensures bugs are identified early, and that testing aligns with the evolving codebase. This teamwork fosters a culture of shared responsibility for quality and accelerates the release of reliable software.

What is the difference between Software Engineer Test Engineer vs Software Engineer?

AspectSoftware EngineerTest Engineer
CredentialsBachelor's in CS or related field, programming skillsBachelor's in CS, QA, or related field, testing certifications
Work EnvironmentDevelops software, writes code, collaborates with teamsDesigns and executes tests, identifies bugs, ensures quality
Industry UsageSoftware development companies, tech firmsQuality assurance teams, software companies

While both roles work closely in software projects, Software Engineers focus on developing and coding applications, whereas Test Engineers specialize in testing and quality assurance to ensure software reliability.

Software Test Engineer

Chandler, AZ โ€ข On-site

Procom Services
Manufacturingย โ€ขย 1 - 10 employees

Full-time

Re-posted 17 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