hero

Portfolio Company Jobs

companies
Jobs

QA Analyst

Qashio

Qashio

IT, Quality Assurance
Dubai - United Arab Emirates
Posted 6+ months ago

The QA Analyst is responsible for ensuring that products, typically software applications, meet certain standards of quality before they are released to customers or end-users. Their primary goal is to identify and follow up the fixes with the development team (bugs, defects, or inefficiencies) to ensure the product functions as intended.

Responsibilities

  • Developing test plans, test cases, and test scripts based on product requirements and specifications as well as test data and expected results.
  • Create detailed and well-structured test cases that cover various scenarios and edge cases.
  • ​​Lead and manage test execution activities, ensuring thorough coverage of product functionality.
  • Track and manage defects throughout the development lifecycle, providing detailed reports and recommendations for resolution.
  • Design and execute performance tests to evaluate product scalability, responsiveness, and load capacity.
  • Identify potential risks and vulnerabilities in the product.
  • Continuously evaluate and improve testing processes to enhance quality and efficiency.
  • Manually or running tests on software applications to identify bugs or issues. This may include functional testing, regression testing, integration testing, user acceptance testing, etc.
  • Working closely with developers, product managers, and stakeholders to understand the product, its requirements, and user expectations.

Qualifications and Experience

  • 3-4 years minimum experience within quality assurance.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience within Fintech or banking preferably.
  • Familiarity with the best practices in QA, software development, various testing tools and programming languages.
  • Expertise in various testing types, including functional, regression, performance and usability testing.
  • Certification in software testing (e.g: ISTQB, CSTE) would be a plus.
  • Knowledge and experience of Agile methodologies and release management.
  • Expertise in various testing types, including functional, regression, performance and usability testing.