Overview

Responsibilities:

  • Be initiative and innovative,
  • Design test cases based on software requirements,
  • Perform system testing from start to end of the software development lifecycle,
  • Track the bugs during the whole bug life cycle till the bug is closed,
  • Perform accurate and detailed defect and/or change logging, reporting, and tracking,
  • Work proactively with all stakeholders including the development team and Project Manager,
  • Identify and measure relevant software quality metrics and analyze them as part of continuous improvement initiatives,
  • Record, analyze and distribute statistical information,
  • Promote a positive QA mindset within the organization,
  • Perform other related duties as assigned.

Collaboration with the team

Collaboration with the team is crucial. We trust the efficiency of synergy and power of teamwork, thus anyone joining us is expected to communicate openly and share knowledge. You will directly collaborate with the Quality Manager, PM, and Development teams. The communication is expected to be both in English and Armenian, therefore proficiency in both of these languages is important for anyone joining us

Required Qualifications:

  • At least 2+ years of experience in quality assurance and testing methodologies,
  • Bachelor's degree from an accredited institution,
  • Solid understanding of software QA methodologies, tools and processes,
  • Experience with Agile software development methodologies,
  • Experience in testing web applications,
  • Strong initiative to improve testing tools, methodologies, and overall quality of the product,
  • Strong verbal and written communication skills and a commitment to collaborate with people,

Nice to haves:

  • API testing experience,
  • Familiarity with BDD main concepts.
  • Familiarity with databases, ability to retrieve and manipulate data,
  • Willingness to learn actively,
  • Self-motivation and ability to work with minimal direct supervision.