Quality Assurance (QA) Engineer Salary

The average QA engineer salary in the United States is $95,710 per year, or $46.01 per hour.

Their monthly salary starts at $4,348 and goes up to $12,513 per month, or about $150,156 per year.

HourlyWeeklyMonthlyAnnual
$46.01$1,841$7,976$95,710

The top-paying states for quality assurance engineers are California at $129,429 per year, Delaware at $112,866, and Maryland at $112,678. The lowest-paying area is Puerto Rico, with an average salary of $53,110 a year.

Salary Range

Percentile10%25%50%75%90%
Hourly$25.09$34.22$45.02$57.69$72.19
Weekly$1,003$1,369$1,801$2,308$2,888
Monthly$4,348$5,931$7,804$10,000$12,513
Annual$52,179$71,167$93,643$120,000$150,156

Historical and Future Estimates

YearJuniorIntermediateSenior
2022$50,614$95,366$158,221
2023$51,626$96,796$160,278
2024$52,659$98,248$162,362
2025$53,712$99,722$164,472
2026$54,786$101,217$166,610
2027$55,882$102,736$168,776
2028$56,999$104,277$170,970
2029$58,139$105,841$173,193

Salary by State

StateHourlyMonthlyAnnual
Alabama$40.69$7,052$84,628
Alaska$41.15$7,133$85,596
Arizona$39.96$6,927$83,124
California$62.23$10,786$129,429
Colorado$49.13$8,516$102,197
Connecticut$39.40$6,829$81,949
Delaware$54.26$9,405$112,866
District of Columbia$51.53$8,932$107,179
Florida$40.55$7,029$84,346
Georgia$45.00$7,800$93,605
Idaho$33.27$5,766$69,193
Illinois$42.78$7,415$88,980
Indiana$37.66$6,528$78,330
Iowa$41.98$7,276$87,317
Kansas$38.00$6,587$79,045
Kentucky$35.26$6,112$73,348
Louisiana$32.95$5,711$68,526
Maine$39.07$6,773$81,272
Maryland$54.17$9,390$112,678
Massachusetts$51.01$8,841$106,098
Michigan$37.83$6,557$78,687
Minnesota$44.02$7,630$91,556
Mississippi$37.96$6,579$78,951
Missouri$34.61$6,000$71,995
Montana$31.96$5,539$66,467
Nebraska$36.71$6,362$76,347
Nevada$30.22$5,238$62,858
New Hampshire$45.84$7,946$95,354
New Jersey$50.96$8,833$105,994
New Mexico$39.98$6,929$83,152
New York$53.39$9,254$111,052
North Carolina$43.86$7,603$91,236
North Dakota$32.93$5,708$68,498
Ohio$40.19$6,967$83,604
Oklahoma$29.11$5,045$60,545
Oregon$39.50$6,846$82,156
Pennsylvania$39.11$6,780$81,357
Puerto Rico$25.53$4,426$53,110
Rhode Island$45.08$7,815$93,774
South Carolina$39.62$6,867$82,410
South Dakota$27.85$4,828$57,932
Tennessee$37.29$6,464$77,569
Texas$43.17$7,483$89,798
Utah$35.93$6,228$74,730
Vermont$31.88$5,526$66,308
Virginia$48.92$8,479$101,746
Washington$50.34$8,725$104,697
West Virginia$38.67$6,703$80,436
Wisconsin$37.97$6,582$78,979

Salary by Area

AreaHourlyWeeklyMonthlyAnnual
Akron, OH(0010420)$38.76$1,550$6,718$80,613
Albany-Schenectady-Troy, NY(0010580)$40.90$1,636$7,090$85,077
Albuquerque, NM(0010740)$40.40$1,616$7,004$84,042
Allentown-Bethlehem-Easton, PA-NJ(0010900)$36.07$1,443$6,253$75,033
Amarillo, TX(0011100)$25.67$1,027$4,449$53,388
Ames, IA(0011180)$40.79$1,632$7,071$84,852
Anchorage, AK(0011260)$38.23$1,529$6,627$79,524
Ann Arbor, MI(0011460)$38.48$1,539$6,669$80,028
Appleton, WI(0011540)$37.74$1,510$6,542$78,498
Asheville, NC(0011700)$34.74$1,389$6,021$72,252
Atlanta-Sandy Springs-Roswell, GA(0012060)$44.01$1,760$7,628$91,539
Atlantic City-Hammonton, NJ(0012100)$42.78$1,711$7,416$88,992
Augusta-Richmond County, GA-SC(0012260)$38.19$1,528$6,620$79,443
Austin-Round Rock, TX(0012420)$41.48$1,659$7,190$86,274
Bakersfield, CA(0012540)$43.49$1,740$7,538$90,459
Balance of Lower Peninsula of Michigan nonmetropolitan area(2600004)$33.50$1,340$5,807$69,678
Baltimore-Columbia-Towson, MD(0012580)$53.99$2,160$9,359$112,302
Baton Rouge, LA(0012940)$36.29$1,452$6,290$75,483
Bellingham, WA(0013380)$36.65$1,466$6,353$76,230
Bend-Redmond, OR(0013460)$36.73$1,469$6,367$76,401
Big Thicket Region of Texas nonmetropolitan area(4800003)$34.99$1,400$6,065$72,774
Billings, MT(0013740)$28.16$1,126$4,880$58,563
Binghamton, NY(0013780)$35.42$1,417$6,140$73,683
Birmingham-Hoover, AL(0013820)$37.34$1,494$6,473$77,670
Blacksburg-Christiansburg-Radford, VA(0013980)$34.18$1,367$5,925$71,100
Boise City, ID(0014260)$33.03$1,321$5,726$68,706
Boston-Cambridge-Nashua, MA-NH(0071650)$49.16$1,966$8,521$102,249
Boulder, CO(0014500)$46.27$1,851$8,020$96,237
Bridgeport-Stamford-Norwalk, CT(0071950)$40.44$1,618$7,010$84,114
Buffalo-Cheektowaga-Niagara Falls, NY(0015380)$39.02$1,561$6,764$81,162
Burlington, NC(0015500)$38.93$1,557$6,748$80,973
Burlington-South Burlington, VT(0072400)$30.61$1,225$5,306$63,675
California-Lexington Park, MD(0015680)$57.89$2,315$10,034$120,402
Canton-Massillon, OH(0015940)$38.48$1,539$6,671$80,046
Cape Coral-Fort Myers, FL(0015980)$36.17$1,447$6,269$75,231
Cedar Rapids, IA(0016300)$39.74$1,590$6,888$82,656
Central Kentucky nonmetropolitan area(2100003)$28.83$1,153$4,997$59,958
Central New Hampshire nonmetropolitan area(3300002)$41.01$1,640$7,109$85,302
Central Oregon nonmetropolitan area(4100007)$37.44$1,498$6,490$77,877
Champaign-Urbana, IL(0016580)$34.40$1,376$5,963$71,559
Charleston-North Charleston, SC(0016700)$40.38$1,615$6,999$83,988
Charlotte-Concord-Gastonia, NC-SC(0016740)$41.04$1,641$7,113$85,356
Charlottesville, VA(0016820)$41.24$1,650$7,149$85,788
Chattanooga, TN-GA(0016860)$37.78$1,511$6,548$78,579
Chicago-Naperville-Elgin, IL-IN-WI(0016980)$42.84$1,714$7,426$89,109
Chico, CA(0017020)$38.20$1,528$6,621$79,452
Cincinnati, OH-KY-IN(0017140)$37.14$1,486$6,437$77,247
Cleveland-Elyria, OH(0017460)$37.18$1,487$6,445$77,337
College Station-Bryan, TX(0017780)$33.67$1,347$5,836$70,029
Colorado Springs, CO(0017820)$45.94$1,838$7,963$95,553
Columbia, MO(0017860)$28.58$1,143$4,955$59,454
Columbia, SC(0017900)$28.27$1,131$4,901$58,806
Columbus, GA-AL(0017980)$38.76$1,550$6,719$80,622
Columbus, OH(0018140)$40.33$1,613$6,990$83,880
Crestview-Fort Walton Beach-Destin, FL(0018880)$44.63$1,785$7,736$92,826
Dallas-Fort Worth-Arlington, TX(0019100)$42.15$1,686$7,306$87,669
Davenport-Moline-Rock Island, IA-IL(0019340)$36.77$1,471$6,374$76,491
Dayton, OH(0019380)$36.15$1,446$6,266$75,195
Deltona-Daytona Beach-Ormond Beach, FL(0019660)$36.51$1,461$6,329$75,951
Denver-Aurora-Lakewood, CO(0019740)$47.54$1,902$8,241$98,892
Des Moines-West Des Moines, IA(0019780)$41.28$1,651$7,156$85,869
Detroit-Warren-Dearborn, MI(0019820)$37.79$1,512$6,551$78,606
Dover-Durham, NH-ME(0073050)$39.95$1,598$6,926$83,106
Durham-Chapel Hill, NC(0020500)$46.64$1,866$8,085$97,020
East Central Illinois nonmetropolitan area(1700003)$31.88$1,275$5,525$66,303
East South Dakota nonmetropolitan area(4600002)$24.27$971$4,208$50,490
Eastern Washington nonmetropolitan area(5300007)$37.65$1,506$6,526$78,309
El Paso, TX(0021340)$36.74$1,470$6,368$76,419
Elizabethtown-Fort Knox, KY(0021060)$30.72$1,229$5,325$63,900
Elkhart-Goshen, IN(0021140)$31.83$1,273$5,518$66,213
Erie, PA(0021500)$29.25$1,170$5,069$60,831
Eugene, OR(0021660)$25.99$1,040$4,505$54,054
Evansville, IN-KY(0021780)$30.05$1,202$5,209$62,505
Fargo, ND-MN(0022020)$31.95$1,278$5,537$66,447
Fayetteville, NC(0022180)$36.75$1,470$6,370$76,437
Flint, MI(0022420)$31.44$1,258$5,450$65,403
Fort Collins, CO(0022660)$44.96$1,798$7,793$93,510
Fort Wayne, IN(0023060)$34.20$1,368$5,929$71,145
Fresno, CA(0023420)$42.28$1,691$7,329$87,948
Gainesville, FL(0023540)$34.50$1,380$5,980$71,757
Grand Rapids-Wyoming, MI(0024340)$32.40$1,296$5,615$67,383
Greeley, CO(0024540)$43.06$1,722$7,463$89,559
Green Bay, WI(0024580)$33.74$1,349$5,848$70,173
Greensboro-High Point, NC(0024660)$40.86$1,635$7,083$84,996
Greenville, NC(0024780)$29.73$1,189$5,153$61,839
Gulfport-Biloxi-Pascagoula, MS(0025060)$41.66$1,666$7,220$86,643
Hagerstown-Martinsburg, MD-WV(0025180)$38.51$1,541$6,676$80,109
Harrisburg-Carlisle, PA(0025420)$36.24$1,450$6,282$75,384
Hartford-West Hartford-East Hartford, CT(0073450)$37.74$1,509$6,541$78,489
Hickory-Lenoir-Morganton, NC(0025860)$29.03$1,161$5,033$60,390
Hill Country Region of Texas nonmetropolitan area(4800004)$35.26$1,410$6,111$73,332
Houston-The Woodlands-Sugar Land, TX(0026420)$42.41$1,697$7,352$88,218
Huntsville, AL(0026620)$44.50$1,780$7,713$92,556
Indianapolis-Carmel-Anderson, IN(0026900)$38.54$1,542$6,681$80,172
Iowa City, IA(0026980)$36.41$1,456$6,311$75,735
Ithaca, NY(0027060)$38.25$1,530$6,631$79,569
Jackson, MS(0027140)$37.49$1,500$6,499$77,985
Jacksonville, FL(0027260)$39.34$1,574$6,820$81,837
Kalamazoo-Portage, MI(0028020)$31.56$1,262$5,471$65,646
Kansas City, MO-KS(0028140)$35.92$1,437$6,226$74,709
Kansas nonmetropolitan area(2000006)$31.43$1,257$5,448$65,376
Kennewick-Richland, WA(0028420)$47.60$1,904$8,251$99,009
Killeen-Temple, TX(0028660)$40.80$1,632$7,073$84,870
Knoxville, TN(0028940)$33.87$1,355$5,870$70,443
La Crosse-Onalaska, WI-MN(0029100)$34.99$1,400$6,065$72,783
Lafayette-West Lafayette, IN(0029200)$31.14$1,246$5,398$64,773
Lakeland-Winter Haven, FL(0029460)$29.74$1,190$5,155$61,857
Lancaster, PA(0029540)$36.00$1,440$6,241$74,889
Lansing-East Lansing, MI(0029620)$37.37$1,495$6,478$77,733
Las Vegas-Henderson-Paradise, NV(0029820)$26.19$1,047$4,539$54,468
Lexington-Fayette, KY(0030460)$33.04$1,322$5,728$68,733
Lincoln, NE(0030700)$32.61$1,304$5,652$67,824
Little Rock-North Little Rock-Conway, AR(0030780)$32.74$1,310$5,675$68,103
Logan, UT-ID(0030860)$21.44$857$3,716$44,586
Los Angeles-Long Beach-Anaheim, CA(0031080)$48.86$1,955$8,470$101,637
Louisville/Jefferson County, KY-IN(0031140)$35.58$1,423$6,168$74,016
Lubbock, TX(0031180)$32.82$1,313$5,689$68,265
Lynchburg, VA(0031340)$42.19$1,688$7,313$87,750
Madison, WI(0031540)$35.54$1,421$6,160$73,917
Manchester, NH(0074950)$42.43$1,697$7,355$88,263
Maryland nonmetropolitan area(2400006)$44.66$1,786$7,741$92,889
McAllen-Edinburg-Mission, TX(0032580)$33.98$1,359$5,891$70,686
Memphis, TN-MS-AR(0032820)$35.97$1,439$6,235$74,817
Miami-Fort Lauderdale-West Palm Beach, FL(0033100)$38.68$1,547$6,704$80,451
Milwaukee-Waukesha-West Allis, WI(0033340)$39.54$1,582$6,854$82,242
Minneapolis-St. Paul-Bloomington, MN-WI(0033460)$43.21$1,729$7,490$89,883
Missoula, MT(0033540)$25.83$1,033$4,477$53,721
Mobile, AL(0033660)$37.59$1,504$6,515$78,183
Modesto, CA(0033700)$39.87$1,595$6,911$82,935
Montgomery, AL(0033860)$34.75$1,390$6,024$72,288
Mountain North Carolina nonmetropolitan area(3700004)$20.82$833$3,609$43,308
Naples-Immokalee-Marco Island, FL(0034940)$42.88$1,715$7,433$89,199
Nashville-Davidson–Murfreesboro–Franklin, TN(0034980)$36.12$1,445$6,261$75,132
New Haven, CT(0075700)$35.60$1,424$6,171$74,052
New York-Newark-Jersey City, NY-NJ-PA(0035620)$52.57$2,103$9,113$109,350
North Northeastern Ohio nonmetropolitan area(3900002)$37.18$1,487$6,445$77,337
North Port-Sarasota-Bradenton, FL(0035840)$38.86$1,554$6,736$80,829
North Texas Region of Texas nonmetropolitan area(4800002)$36.55$1,462$6,335$76,014
Northeast Mississippi nonmetropolitan area(2800001)$30.03$1,201$5,205$62,460
Northeast Oklahoma nonmetropolitan area(4000001)$17.69$708$3,067$36,801
Northeast Virginia nonmetropolitan area(5100003)$37.33$1,493$6,470$77,643
Northeastern Wisconsin nonmetropolitan area(5500002)$34.99$1,400$6,065$72,774
Northern Indiana nonmetropolitan area(1800001)$36.47$1,459$6,322$75,861
Northwest Colorado nonmetropolitan area(0800003)$51.35$2,054$8,900$106,803
Northwest Iowa nonmetropolitan area(1900002)$40.29$1,612$6,983$83,799
Northwest Minnesota nonmetropolitan area(2700001)$34.07$1,363$5,905$70,857
Norwich-New London-Westerly, CT-RI(0076450)$43.43$1,737$7,528$90,333
Ocala, FL(0036100)$37.86$1,514$6,562$78,741
Ogden-Clearfield, UT(0036260)$33.94$1,358$5,884$70,605
Oklahoma City, OK(0036420)$28.25$1,130$4,897$58,761
Olympia-Tumwater, WA(0036500)$40.18$1,607$6,964$83,565
Omaha-Council Bluffs, NE-IA(0036540)$36.64$1,466$6,352$76,221
Orlando-Kissimmee-Sanford, FL(0036740)$38.21$1,528$6,623$79,479
Oshkosh-Neenah, WI(0036780)$35.15$1,406$6,093$73,116
Oxnard-Thousand Oaks-Ventura, CA(0037100)$45.47$1,819$7,881$94,572
Palm Bay-Melbourne-Titusville, FL(0037340)$41.10$1,644$7,124$85,482
Panama City, FL(0037460)$38.35$1,534$6,648$79,776
Pensacola-Ferry Pass-Brent, FL(0037860)$34.83$1,393$6,037$72,441
Peoria, IL(0037900)$36.71$1,468$6,363$76,356
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD(0037980)$42.39$1,695$7,347$88,164
Phoenix-Mesa-Scottsdale, AZ(0038060)$38.73$1,549$6,713$80,559
Piedmont North Carolina nonmetropolitan area(3700003)$34.61$1,384$5,999$71,991
Pittsburgh, PA(0038300)$37.54$1,501$6,506$78,075
Port St. Lucie, FL(0038940)$38.67$1,547$6,704$80,442
Portland-South Portland, ME(0076750)$38.48$1,539$6,671$80,046
Portland-Vancouver-Hillsboro, OR-WA(0038900)$39.47$1,579$6,842$82,107
Portsmouth, NH-ME(0076900)$37.54$1,502$6,508$78,093
Providence-Warwick, RI-MA(0077200)$43.51$1,740$7,541$90,495
Provo-Orem, UT(0039340)$34.01$1,360$5,894$70,731
Raleigh, NC(0039580)$48.00$1,920$8,320$99,837
Reading, PA(0039740)$31.63$1,265$5,483$65,799
Reno, NV(0039900)$36.57$1,463$6,338$76,059
Richmond, VA(0040060)$43.42$1,737$7,526$90,315
Riverside-San Bernardino-Ontario, CA(0040140)$45.19$1,808$7,833$93,996
Rochester, NY(0040380)$39.75$1,590$6,890$82,683
Rockford, IL(0040420)$39.16$1,566$6,788$81,450
Sacramento–Roseville–Arden-Arcade, CA(0040900)$45.71$1,828$7,923$95,076
Salem, OR(0041420)$31.66$1,266$5,487$65,844
Salinas, CA(0041500)$44.80$1,792$7,765$93,177
Salisbury, MD-DE(0041540)$41.68$1,667$7,225$86,697
Salt Lake City, UT(0041620)$36.80$1,472$6,378$76,536
San Angelo, TX(0041660)$27.87$1,115$4,831$57,969
San Antonio-New Braunfels, TX(0041700)$41.11$1,644$7,126$85,509
San Diego-Carlsbad, CA(0041740)$47.79$1,912$8,284$99,405
San Francisco-Oakland-Hayward, CA(0041860)$60.85$2,434$10,547$126,567
San Jose-Sunnyvale-Santa Clara, CA(0041940)$79.68$3,187$13,811$165,735
San Juan-Carolina-Caguas, PR(0041980)$24.33$973$4,218$50,616
San Luis Obispo-Paso Robles-Arroyo Grande, CA(0042020)$41.93$1,677$7,268$87,219
Santa Cruz-Watsonville, CA(0042100)$52.26$2,091$9,059$108,711
Santa Fe, NM(0042140)$34.85$1,394$6,041$72,495
Santa Maria-Santa Barbara, CA(0042200)$52.23$2,089$9,053$108,630
Santa Rosa, CA(0042220)$48.98$1,959$8,490$101,880
Savannah, GA(0042340)$44.37$1,775$7,691$92,295
Scranton–Wilkes-Barre–Hazleton, PA(0042540)$35.55$1,422$6,162$73,944
Seattle-Tacoma-Bellevue, WA(0042660)$49.49$1,979$8,578$102,933
Sioux Falls, SD(0043620)$27.56$1,102$4,777$57,321
South Bend-Mishawaka, IN-MI(0043780)$30.55$1,222$5,295$63,540
South Central Kentucky nonmetropolitan area(2100002)$26.46$1,059$4,587$55,044
South Central Wisconsin nonmetropolitan area(5500003)$33.46$1,339$5,801$69,606
Southeast Alabama nonmetropolitan area(0100004)$35.28$1,411$6,115$73,377
Southeast Iowa nonmetropolitan area(1900004)$38.77$1,551$6,721$80,649
Southern Indiana nonmetropolitan area(1800003)$32.83$1,313$5,691$68,292
Southern Ohio nonmetropolitan area(3900004)$33.44$1,338$5,797$69,561
Southside Virginia nonmetropolitan area(5100002)$40.00$1,600$6,933$83,196
Southwest Maine nonmetropolitan area(2300002)$37.24$1,490$6,455$77,463
Southwest Montana nonmetropolitan area(3000003)$33.59$1,343$5,822$69,858
Southwest New York nonmetropolitan area(3600004)$44.07$1,763$7,639$91,665
Southwest Virginia nonmetropolitan area(5100001)$40.69$1,628$7,054$84,645
Spartanburg, SC(0043900)$34.50$1,380$5,980$71,757
Spokane-Spokane Valley, WA(0044060)$32.37$1,295$5,612$67,338
Springfield, IL(0044100)$35.99$1,440$6,239$74,862
Springfield, MA-CT(0078100)$40.04$1,602$6,941$83,286
Springfield, MO(0044180)$28.46$1,139$4,934$59,202
St. Cloud, MN(0041060)$34.33$1,373$5,951$71,415
St. George, UT(0041100)$30.82$1,233$5,342$64,098
St. Louis, MO-IL(0041180)$34.56$1,383$5,991$71,892
Stockton-Lodi, CA(0044700)$46.98$1,879$8,143$97,713
Syracuse, NY(0045060)$39.52$1,581$6,850$82,197
Tallahassee, FL(0045220)$34.85$1,394$6,041$72,486
Tampa-St. Petersburg-Clearwater, FL(0045300)$40.52$1,621$7,024$84,285
Toledo, OH(0045780)$36.96$1,479$6,407$76,887
Topeka, KS(0045820)$33.46$1,338$5,799$69,588
Trenton, NJ(0045940)$47.65$1,906$8,260$99,117
Tucson, AZ(0046060)$37.75$1,510$6,543$78,516
Tulsa, OK(0046140)$33.61$1,344$5,826$69,912
Utica-Rome, NY(0046540)$38.77$1,551$6,720$80,640
Vallejo-Fairfield, CA(0046700)$43.81$1,753$7,595$91,134
Virginia Beach-Norfolk-Newport News, VA-NC(0047260)$41.69$1,668$7,226$86,715
Waco, TX(0047380)$35.93$1,437$6,227$74,727
Washington-Arlington-Alexandria, DC-VA-MD-WV(0047900)$49.66$1,986$8,608$103,293
Waterloo-Cedar Falls, IA(0047940)$43.55$1,742$7,550$90,594
Wausau, WI(0048140)$34.84$1,394$6,040$72,477
West Central Illinois nonmetropolitan area(1700002)$33.33$1,333$5,777$69,327
West Central-Southwest New Hampshire nonmetropolitan area(3300006)$42.65$1,706$7,392$88,704
West Kentucky nonmetropolitan area(2100001)$26.29$1,051$4,556$54,675
West Northwestern Ohio nonmetropolitan area(3900001)$37.80$1,512$6,553$78,633
West South Dakota nonmetropolitan area(4600003)$21.61$864$3,746$44,946
Wichita, KS(0048620)$34.43$1,377$5,967$71,604
Wilmington, NC(0048900)$33.38$1,335$5,786$69,426
Winston-Salem, NC(0049180)$37.58$1,503$6,513$78,156
Worcester, MA-CT(0079600)$47.60$1,904$8,250$99,000
York-Hanover, PA(0049620)$32.58$1,303$5,647$67,761
Youngstown-Warren-Boardman, OH-PA(0049660)$33.89$1,356$5,874$70,488