To receive updates and new releases subscribe today.

Quality Assurance Engineer

What they do: Complicated technology projects must undergo frequently testing and troubleshooting to avoid complications. Quality assurance (QA) engineers specialize in troubleshooting and ensuring systems function properly. They are responsible for developing testing protocols, supervising troubleshooting operations, relaying information to managers and other co-workers, examining bug reports, and ensuring bug repair and enhancement projects are executed.

Skills: QA engineers need to possess technical, organizational, and problem-solving skills. Specific technical knowledge usually varies by industry. For example, QA engineers employed by Internet companies will more than likely be required to understand Java, CGI, HTML, and different types of Internet technologies. All QA engineers should understand how automated testing protocols and software designed to track bugs work.

Salary: $63,000