Quality Assurance Engineer job description template with skills and salary market rate

About this position

As a Quality Assurance Engineer, you will be responsible for ensuring the quality of our products by developing and executing test plans, designing and maintaining test automation, and providing feedback to developers and other stakeholders. You should have an eye for detail and be able to find, diagnose, and resolve any issues that arise. You will be a key member of our development team, and your success will be essential to our success.


1. Develop and implement quality assurance standards, processes, procedures and metrics.
2. Develop and execute comprehensive test plans and test cases to ensure product quality.
3. Analyze and document test results, track and report on quality assurance activities.
4. Identify and document software defects and collaborate with development teams to resolve issues.
5. Enforce quality standards and ensure compliance with regulatory standards and industry best practices.
6. Monitor and review quality assurance metrics and analyze trends to identify potential areas of improvement.
7. Develop and maintain automated test scripts using software automation tools.
8. Monitor system performance to identify and resolve issues that may affect product quality.
9. Troubleshoot and investigate quality issues to identify root cause and recommend corrective action.
10. Collaborate with stakeholders to ensure product quality and customer satisfaction.


• Bachelor's degree in Engineering, Computer Science, or related field
• Proven experience in software quality assurance
• Knowledge of software development life cycles (SDLC)
• Experience in test automation and scripting
• Excellent problem-solving and analytical skills


Continuous improvement
Fishbone Diagram Total Quality Management
Process Improvement
Flowcharts Process Improvement
Programming languages
C Java JavaScript Python
Quality Management System (QMS)
Quality Management System Standard Operating Procedures (SOP)
Quality Standards
ISO 14000 ISO 14001 ISO 31011 ISO 31011 ISO 31011 ISO 31011 ISO 9000 ISO 9001 Quality Standards
Change Management
Driving change and innovation Influencing others towards change
Collaboration & Teamwork
Giving credits to others Involving others in making decisions that affect them Placing team needs above individual needs Working with others towards common goals
Customer Orientation
Demonstrating positive attitude towards resolution Solving customer issues within timelines Understanding customer needs
Problem solving
Identifying and anticipating problems Making fact based decisions to solve problems

Salary market rate for Quality Assurance Engineer

5,000,000 - 20,000,000 IDR per month
3,500 - 6,000 MYR per month
41,000 - 51,000 PHP per month
3,000 - 5,500 SGD per month
34,000 - 59,000 THB per month
Viet Nam
10,500,000 - 15,800,000 VND per month