What am I worth?
Get a free salary report »
What should I pay?
Pay the right way »

Software Quality Assurance (SQA) Engineer Salary

An average Software Quality Assurance Engineer in the United States can expect to take home roughly $70K per year. Including potential for bonuses and profit sharing — peaking near $10K and $11K, respectively — total cash payment to Software Quality Assurance Engineers can bottom out near $47K or peak near $104K depending on individual performance. Compensation for this group is mainly affected by geography, but the company and years of experience are influential factors as well. Most Software Quality Assurance Engineers like their work and job satisfaction is high. Making up 71 percent of those who took the survey, male Software Quality Assurance Engineers greatly outnumber their female counterparts. A large number enjoy medical while most get dental coverage. Vision coverage is also available to the larger part. Respondents to the PayScale salary survey provided the data for this report.

$47,975 - $99,921
(Median)
$48K
$70K
$100K
MEDIAN: $70,083
10%
50%
90%

Add this chart to your site: 640px    300px

$17.82 - $53.48
(Median)
$18
$32
$53
MEDIAN: $31.00
10%
50%
90%

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$50K$100K$150K
Salary
$47,975 - $99,921  
   
Bonus
$0.00 - $10,134  
Profit Sharing
$993 - $11,030  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$47,392 - $104,130  
Country: United States | Currency: USD | Updated: 31 Mar 2015 | Individuals Reporting: 737
National Hourly Rate Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$25$50$75
Hourly Rate
$17.82 - $53.48  
   
Overtime
$24.66 - $68.32  
National Annualized Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$50K$100K$150K
Bonus
$0.00 - $10,134  
   
Profit Sharing
$993 - $11,030  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$47,392 - $104,130  
Country: United States | Currency: USD | Updated: 31 Mar 2015 | Individuals Reporting: 93

Find Out Exactly What You Should Be Paid

United States (change)

- OR -

Log in with LinkedIn

Comp Managers Click Here »

Job Description for Software Quality Assurance (SQA) Engineer

Software quality assurance (SQA) engineers are in charge of controlling standards in the software developing process. They carefully plan product specifications and features, and they ensure applications are tested and ship without bugs or technical glitches. Among their main responsibilities, SQA engineers manage software performance and stress-test code to improve reliability. They keep logs of every trial instance for future team reference. Further, they track fixes and adjust development cycle time frame.

Read More...

Software Quality Assurance (SQA) Engineer Tasks

  • Document, track, and resolve software bugs or defects with help from the programming team.
  • Design benchmarks, test cases, and testing framework.
  • Develop manual and program automated test software using diverse tools and source documentation.
  • Participate in product design reviews and modify requirements.

Common Career Paths for Software Quality Assurance (SQA) Engineer


Add this chart to your site:   640px 640px    300px 300px


Software Quality Assurance Engineers' salaries may rise greatly for those who assume a higher-end position such as a Software Quality Assurance Manager. The average Software Quality Assurance Manager brings home $102K per year. Quality Assurance Engineers or Software Quality Assurance Leads are common next-step roles for Software Quality Assurance Engineers moving up in their careers; annual pay for Quality Assurance Engineers is $11K higher on average, and it's $11K higher for Software Quality Assurance Leads.

Software Development Engineer, Test (SDET) Job Listings

Search for more jobs:

Popular Employer Salaries for Software Quality Assurance (SQA) Engineer


Software Quality Assurance Engineers flock to Cisco Systems Inc for generous paychecks, where average earnings of $107K lead the pack in compensation.

For Software Quality Assurance Engineers, below-average salaries can be found at Symantec Corporation; in fact, average earnings are around $75K, the lowest in the area, though the difference in the company's lowest and highest employee paychecks ($55K versus $108K) is great.

Popular Skills for Software Quality Assurance (SQA) Engineer


Survey participants wield an impressively varied skill set on the job. Most notably, skills in C, Python, Linux, and Test Automation are correlated to pay that is above average, with boosts between 10 percent and 16 percent. At the other end of the pay range are skills like HTML, Microsoft Access, and Microsoft Word. Most people experienced in Java also know Test Automation, Microsoft Word, and Linux. Those proficient in SQL are, more often than not, also skilled in Microsoft Word.

Pay by Experience Level for Software Quality Assurance (SQA) Engineer

Median of all compensation (including tips, bonus, and overtime) by years of experience.


Software Quality Assurance Engineers with a lot of experience do not necessarily enjoy more money. Salaries of relatively inexperienced workers fall in the neighborhood of $64K, but folks who have racked up five to 10 years see a notably higher median of $75K. Software Quality Assurance Engineers with one to two decades of relevant experience report an average salary of approximately $85K. Respondents who claim more than 20 years of experience may encounter pay that doesn't quite reflect their extensive experience; these veterans report a median income of around $91K.

Pay Difference by Location


For Software Quality Assurance Engineers, Cupertino provides a pay rate that is 49 percent greater than the national average. Software Quality Assurance Engineers will also find cushy salaries in Mountain View (+39 percent), San Jose (+27 percent), Seattle (+25 percent), and Sunnyvale (+19 percent). With compensation 14 percent below the national average, Atlanta is not known for hefty paychecks and actually represents the lowest-paying market. Employers pay around 12 percent less in San Diego and 9 percent less in Irvine, below-median salaries for those in this field.

Related Job Salaries

United States (change)

Experience Affects Software Quality Assurance (SQA) Engineer Salaries

Late-Career
up arrow 28%



National Average
$71,000


Skills That Affect Software Quality Assurance (SQA) Engineer Salaries

Python
up arrow 16%

C
up arrow 16%

up arrow 10%


up arrow 7%

Java
up arrow 3%

National Average
$71,000

.NET
up arrow 2%

C#
up arrow 4%

SQL
up arrow 5%

C++
up arrow 5%

Visual Basic (VB)
up arrow 9%



Microsoft Access
up arrow 13%

HTML
up arrow 15%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 157 votes.

Gender

Female
29 %
Male
71 %

Years of Experience

Less than 1 year
6%
1-4 years
45%
5-9 years
28%
10-19 years
17%
20 years or more
4%

Common Health Benefits

medical benefits Medical: 88% dental benefits Dental: 83%
vision benefits Vision: 70% employee benefits None: 9%