Back to All jobs

QA Engineer

Job description

We are seeking an experienced Quality Assurance Engineer to join our team. In this role, you will be responsible for ensuring the quality and functionality of our products through manual and automated testing. The ideal candidate has a strong understanding of software development and testing methodologies, as well as the ability to work collaboratively with development teams to resolve defects.

Responsibilities:

  • Develop and execute manual and automated test cases for various products;
  • Design and implement test plans, cases, and scripts to ensure product quality;
  • Collaborate with development teams to resolve defects and ensure product release on schedule;
  • Analyze requirements and design specifications to ensure complete test coverage;
  • Participate in code reviews and provide constructive feedback to improve the overall quality of the product;
  • Stay up-to-date with industry trends and advancements in quality assurance methodologies.

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field;
  • 3+ years of experience in software testing and quality assurance;
  • Strong understanding of software development and testing methodologies;
  • Experience with test automation tools and scripting languages (e.g. Selenium, Python)
  • Excellent problem-solving skills and attention to detail
  • Excellent written and verbal communication skills
  • Ability to work in a fast-paced, collaborative environment

If you are passionate about quality assurance and have a strong trackrecord of delivering high-quality products, we encourage you to apply for this exciting opportunity.