Preventing errors in manufacturing or production that lead to product defects. Testing products extensively before their release.
Responsibility
Working together with a Quality Assurance (QA) team to assess product problems and brainstorm solutions
Checking that raw materials or components involved in the production process are of suitable quality
Inspecting production machinery and employees to make sure the production process runs smoothly
Writing production plans that minimise risk of mistakes during production
Estimating time involved in assuring each product’s quality
Meeting project deadlines
Writing and reviewing testing plans
Performing stress tests that expose the product to increased temperature, vibration, and humidity
Investigating causes of defects that occur during the testing phase
Assessing whether employees need training to prevent mistakes during production
Creating test plan automation procedures
Suggesting improvements to company infrastructure and processes to prevent future mistakes during production
Communicating with Quality Control about existing defects and how to prevent them in future products
Communicating with other departments such as project management and engineering to coordinate scheduling for QA testing
Reporting discovered defects to all relevant departments for correction
Applying technical skills related to the product being tested (knowledge of programming languages to software QA, knowledge of machinery for hardware, etc.)
Conforming to regulations and international standards when it comes to testing and quality assurance
Experience in Project Management Tools (Eg; Trello, Jira, Git, etc.)
Requirements
Minimum of 2 years of QA experience.
Familiarity with RESTful APIs and asynchronous programming.
Strong problem-solving and debugging skills.
Excellent communication and collaboration abilities.