QA Specialist - Nano Health Suite

  • IT & Networking
  • Damascus
  • 21/08/2024

Location Damascus(Onsite) Employment

Type Full-time

About Nano Health Suite

Nano Health Suite, a global leader in healthcare technology, leverages AI and advanced technologies to innovate solutions for health regulators, providers, payers, and pharma companies worldwide

Job Summary In this role, you will be responsible for developing and executing test plans, performing both manual and automated testing, and identifying defects in our software products. You will work closely with developers and project management teams to ensure the reliability and quality of our product

Responsibilities

Collaborate with the QA team to assess product issues and develop solutions 

Ensure raw materials or components used in production meet quality standards

Inspect production machinery and processes to ensure smooth operation

Develop production plans to minimize errors

Estimate the time required for quality assurance of each product

Write and review testing plans

Perform stress tests on products to assess their durability under various conditions

Investigate and address defects found during testing

Assess and address training needs to prevent production errors

Create and implement test automation procedures

Suggest improvements to processes and infrastructure to prevent future errors

Communicate with Quality Control to address and prevent defects

Coordinate with project management and engineering teams for QA testing scheduling

Report defects to relevant departments for resolution

Apply technical skills related to the product (programming for software QA, machinery knowledge for hardware)

Draft, interpret, and implement QA policies and procedures

Evaluate and improve quality assurance standards

Develop sampling procedures and report quality data

Conduct and monitor testing and inspection to ensure product quality

Document internal audits and QA activities

Investigate customer complaints and non-conformance issues

Collect and analyze statistical quality data for improvement

Develop and monitor corrective and preventive actions

Prepare reports on QA activities and outcomes

Identify and organize training interventions to meet quality standards

Support on-site audits by external providers and implement corrective actions

Monitor risk management activities and ensure compliance with regulatory requirements

Essential Skills

Manual and automated testing

Proficiency with automated testing tools

Excellent interpersonal and communication skills

Critical thinking and problem-solving abilities

Document test cases and risk analysis

Record and track test progress and results

Code and develop automated tests

Create detailed test plans and standards

Discover and document software bugs

Innovate and streamline testing processes

Identify potential user issues

Research and apply new testing tools and technologies

Review user interfaces for functionality and consistency

Strong time management and multitasking skills

Creative and effective writing skills

Ability to adapt to changes and manage priorities

Desired Skills

Professional certification (e.g., Six Sigma, Quality Engineer, Quality Auditor, Quality Improvement Associate)

Understanding of Agile/Scrum methodology and QA practices within it

Experience with software development

Education

Bachelor’s Degree in Computer Science or a related field

Experience

three years of relevant experience in QA