Average Salary for Jobs with Software Testing Skills

The average salary for jobs that require the skills of Software Testing is $146,977 based on United States National Average.

Base Salary

Core compensation

$39,931
$254,024
$146,977
Applications Support Technician I
Alternate Job Titles: Application Support Analyst, Entry | Application Support Specialist, Entry | Business Application Development Support Technician I

Provides technical support to the team responsible for a subset of business systems applications. Provides assistance in one or all areas of applications programming that includes testing, design and analysis. Assists in the formulation of procedures and best practices for users of applications. Typically requires an associate degree or its equivalent. Typically reports to a supervisor or manager.... View job details


Applications Support Technician II
Alternate Job Titles: Application Support Analyst, Experienced | Application Support Specialist, Experienced | Business Application Development Support Technician II

Provides technical support to the team responsible for a subset of business systems applications. Provides assistance in one or all areas of applications programming that includes testing, design, and analysis. Assists in the formulation of procedures and best practices for users of applications. Typically requires an associate degree or equivalent. Typically reports to a supervisor or manager. Wo... View job details


Applications Support Technician III
Alternate Job Titles: Business Application Development Support Technician III | Application Support Analyst, Senior | Application Support Specialist, Senior

Provides technical support to the team responsible for a subset of business systems applications. Provides assistance in one or all areas of applications programming that includes testing, design, and analysis. Assists in the formulation of procedures and best practices for users of applications. Typically requires an associate degree or equivalent. Typically reports to a supervisor or manager. Wo... View job details


Commercial Software Engineer I
Alternate Job Titles: Custom Application Developer I | Entry Commercial Software Engineer | Software Development Engineer I

Codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Performs tests and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve software related issues. Requires a bachelor's degree in a related area. Typically reports to a supervisor. Typically requires 0-2 years of... View job details


Commercial Software Engineer II
Alternate Job Titles: Custom Application Developer II | Intermediate Commercial Software Engineer | Software Development Engineer II

Codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Performs tests, debugs and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve software related issues. Requires a bachelor's degree in a related area or in a related area. Typically reports to a supervisor or ... View job details


Commercial Software Engineer III
Alternate Job Titles: Custom Application Developer III | Senior Commercial Software Engineer | Software Development Engineer III

Codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Oversees testing and debugging and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve complex software related issues. Requires a bachelor's degree in a related area. Typically reports to a manager or head of ... View job details


Embedded Software Engineer I
Alternate Job Titles:

Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmwares source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides en... View job details


Embedded Software Engineer II
Alternate Job Titles:

Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides eng... View job details


Embedded Software Engineer III
Alternate Job Titles:

Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides eng... View job details


Embedded Software Engineer IV
Alternate Job Titles:

Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides eng... View job details