Quality Assurance (QA) / Test Automation Engineer Salary
For Test Automation Engineers, annual average wages total $70K per year. Final cash compensation to Test Automation Engineers varies from around $45K to approximately $102K; choice pay grades include potential for bonuses and profit sharing as high as $10K and $6K, respectively. Geographic location and years of experience each impact pay for this group, with the former having the largest influence. Most workers in this position report high levels of job satisfaction. A large number report receiving medical coverage from their employers and a fair number collect dental insurance. The vast majority (80 percent) of Test Automation Engineers who answered the questionnaire are male. The information for this rundown comes from respondents who completed PayScale's salary questionnaire.
|Salary||$46,506 - $97,364|
|Bonus||$0.00 - $9,192|
|Profit Sharing||$493.16 - $5,152|
|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).)
|$44,791 - $101,649|
|Hourly Rate||$15.75 - $55.49|
|Overtime||$0.75 - $79.00|
|Bonus||$0.00 - $9,192|
|Profit Sharing||$493.16 - $5,152|
|Total Pay (||$44,791 - $101,649|
Job Description for Quality Assurance (QA) / Test Automation Engineer
Quality assurance (QA)/test automation engineers are in charge of supervising quality standards and automation efforts for their organization. They are responsible for correct equipment operation and output, and one of their main responsibilities includes creating test cases for future production tasks. QA/test automation engineers implement automation strategies using a variety of robotic equipment to facilitate production, as well as conduct product tests to check quality standards and identify possible technical issues.Read More...
Additionally, QA/test automation engineers verify bug fixes and perform additional testing. They investigate quality risks, present detailed reports to management in their department, and use a variety of software packages to create automation programs. QA/test automation engineers deploy automated tools using their technical expertise, as well as validate third-party data using manual approaches. In all tasks, these engineers must follow all applicable safety and privacy procedures; they must also improve test effectiveness and efficiency whenever possible. One of the QA/test automation engineer's main tools include a personal computer to manipulate equipment plans and develop specific plans to modify automation processes. Generally, these engineers report their progress to the quality assurance/automation manager in their department.
A bachelor's degree in electrical engineering, computer engineering, or a related field is necessary for this position. In addition, previous experience in a quality assurance or automation environment - and industry certifications - may be preferred. In addition, QA/test automation engineers must have a solid understanding of system frameworks and scripting languages, as well as excellent communication skills and the ability to work well with other engineers in a team setting. However, these engineers must also work effectively on their own with minimal supervision. (Copyright 2017 PayScale.com)
Quality Assurance (QA) / Test Automation Engineer Tasks
- Develop and maintain automated test scripts.
- Create library of custom functions.
- Review regression test cases.
- Integrate test automation industry standards and best practices.
- Execute automated test suite.
Common Career Paths for Quality Assurance (QA) / Test Automation Engineer
Test Automation Engineers might see a strong upturn in salary after transitioning into upper-level roles such as Test Automation Engineer, a seemingly popular career choice. People currently working in the latter position report a noticeably higher median income of $88K per year.
Quality Assurance (QA) / Test Automation Engineer Job Listings
Popular Skills for Quality Assurance (QA) / Test Automation Engineer
Pay by Experience Level for Quality Assurance (QA) / Test Automation Engineer
Pay by Experience for a Quality Assurance (QA) / Test Automation Engineer has a positive trend. An entry-level Quality Assurance (QA) / Test Automation Engineer with less than 5 years of experience can expect to earn an average total compensation of $66,000 based on 270 salaries provided by anonymous users. Average total compensation includes tips, bonus, and overtime pay. A Quality Assurance (QA) / Test Automation Engineer with mid-career experience which includes employees with 5 to 10 years of experience can expect to earn an average total compensation of $82,000 based on 133 salaries. An experienced Quality Assurance (QA) / Test Automation Engineer which includes employees with 10 to 20 years of experience can expect to earn an average total compensation of $87,000 based on 39 salaries. A Quality Assurance (QA) / Test Automation Engineer with late-career experience which includes employees with greater than 20 years of experience can expect to earn an average total compensation of $76,000 based on 8 salaries.
Pay Difference by Location
San Francisco offers some of the highest pay in the country for Test Automation Engineers, 38 percent above the national average. Test Automation Engineers will also find cushy salaries in Sunnyvale (+33 percent), Washington (+25 percent), New York (+16 percent), and Los Angeles (+13 percent). Location significantly influences compensation, with Eugene Test Automation Engineers earning much less — 25 percent less — than the national average. Minneapolis and Salt Lake City are a couple other places where companies are known to pay below the median — salaries are 14 percent lower and 9 percent lower, respectively.
Related Job Salaries
Key Stats for Quality Assurance (QA) / Test Automation Engineer
Rated 5 out of 5
based on 63 votes.