What does a QA Engineer I do?

A QA engineer is responsible for the creation of tests to identify issues with software before the product launch. Duties include identifying and analyzing any bugs and errors found during the test phase and documenting them for review after. Other tasks include developing and running new tests, reporting on the results and collaborating with software developers to fix program issues. Depending on the internal organizational structure, QA engineers may progress to a managerial or executive position.

A bachelor's degree in computer science is often required to become a QA engineer with an expected proficiency in computer programming languages such as Java, Python, SQL, C++ and XML. Strong working knowledge of Linux and Microsoft Windows is a must along with extensive experience in software development and testing. Due to the nature of the job, a QA engineer must be able to sit in front of a computer for long hours at a time.

  • Create tests to identify software problems
  • Analyze bugs and errors found during tests
  • Document results of tests for the software development team
  • Recommend improvements in software to enhance user experience
  • Motivate the development process for efficiency and performance
  • Works together with the software developer to enhance and improve programs
  • Research and compare similar competitor products
  • Maintain updated knowledge of industry trends and advancements
  • Extensive experience in software development and testing
  • High proficiency in computer technology and programming languages
  • Strong knowledge of Linux and Microsoft Windows
  • In-depth understanding of Java, Python, SQL, C++ and XML
  • Exceptional attention to detail
  • Excellent analytical and problem-solving skills
  • Good oral and written communication skills
  • Great team player and able to work efficiently with minimal supervision
  • Able to sit in front of a computer for long hours at a time
EducationBachelor's Degree
Work/Life Balance
3.8 ★
Salary Range--
Career Opportunity
3.8 ★
Avg. Experience2-4 years

QA Engineer I Salaries

Average Base Pay

$68,513 /yr
Same as national average
Not including cash compensation
See More Insights
Median: $69K
See More Insights
Glassdoor Estimated Salary

QA Engineer I Career Path

Learn how to become a QA Engineer I, what skills and education you need to succeed, and what level of pay to expect at each step on your career path.

QA Engineer I
QA Engineer
See Career Path

QA Engineer I Insights

Read what QA Engineer I professionals have to say about their job experiences and view top companies for this career.
QA Engineer
Jun 2, 2020

“Nowadays I'm spending time on Performance testing and Agile transformation training which is so exciting.”

Senior QA Engineer
Apr 19, 2021

“Such a great place to work and an awesome bunch of people to work with.”

QA Engineer
Sep 27, 2019

“HQ managers are quite straight forward and much technical which helps to shape your career.”

Software QA Engineer
Jan 8, 2021

“Best place for people who don't want to work and happy with low salary and bare minimum hike.”

Keysight TechnologiesKeysight Technologies
QA Engineer
Jun 2, 2021

“Variable pay is not part of CTC and it is 10+% of basic salary.”

Senior Quality Assurance Engineer
Jun 16, 2021

“This is first app/market place in debt market arena which brings huge attraction and career opportunity for growth.”

Agicent TechnologiesAgicent Technologies
Senior Software QA Engineer
Nov 18, 2019

“The quality of the projects and clients is so good and you get to work across variety of sectors.”

Tata Consultancy ServicesTata Consultancy Services
Junior QA Engineer
Mar 2, 2021

“Good payment for your work and recognises you if you and your work is worth of.”

See More

QA Engineer I Interviews

Related Careers

QA Manager
13% skills overlap
Quality Manager
13% skills overlap
QA Analyst
25% skills overlap
Quality Engineer
No skills overlap

QA Engineer I Jobs

Frequently asked questions about the roles and responsibilities of a qa engineer i

When working as a qa engineer i, the most common skills you will need to perform your job and for career success are Microsoft Office Suite, Routing Protocols, Scripting, Sniffer, and Selenium.

The most similar professions to qa engineer i are:
  • QA Manager
  • Quality Manager
  • QA Analyst
  • Quality Engineer

The most common qualifications to become a qa engineer i include a minimum of a Bachelor's Degree and an average of 0 - 1 years of experience not including years spent in education and/or training.