Software Quality Assurance Engineer

Hamrah Mechanic Tehran

Posted 2 years ago

Job Description

Software Quality Assurance Engineer (QA/QC): The objective of the role: The main goal of QA engineers is to prevent defects. Quality Control specialists, in their turn, analyze the test results and find mistakes. They are responsible for identifying and eliminating defects in a product (or, in other words, these engineers make sure that developers get the results they expect). List of responsibilities: ● Develop detailed, comprehensive, and well-structured test plans and test cases. ● Apply multiple types of testing, including functional, non-functional testing, and UI tests. ● Estimate, prioritize, plan, and coordinate testing activities. ● Identify, record, document thoroughly, and track bugs. ● Stay up-to-date with new testing tools and test strategies.

Requirements

● At least 3 years of relevant work experience. ● Strong knowledge of software QA methodologies, tools, processes, and best practices. ● Reporting and documentation skills. ● Ability to communicate effectively with other team members and teamwork spirit. ● Familiarity with different application platforms (iOS, Android, and Web) and knowledge of their differences. ● Experience working in an Agile/Scrum development process.

To see more jobs that fit your career

Salary Estimator

Discover your current worth in the job market.