Preloader Close
Direct Hire

QA Specialist

Damascus

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:

• 3+ years of relevant experience in QA