QA Analyst

About the role

We are looking for a motivated Mid/Senior QA Analyst to work with our team. In this role, you will play a crucial part in ensuring the quality and reliability of our software products by executing test plans, identifying defects, and collaborating with developers to enhance product performance.



Key Responsibilities


  • Write test cases , test plan.
  • Execute test cases, document results, and report findings to ensure software meets quality standards
  • Participate in requirement reviews and design discussions to provide input on testability
  • Assist in the development and maintenance of test automation scripts and frameworks (like as Cypress, jest etc)
  • Support the identification and reporting of defects, working closely with development teams for resolution
  • Contribute to continuous improvement of QA processes and methodologies



Required Skills & Qualifications


  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 3 years of experience in software testing or quality assurance
  • Familiarity with testing methodologies, tools, and best practices
  • Good understanding of software development lifecycle (SDLC)
  • Experience with automation testing tools such as Cypress, Jest or Selenium.
  • Knowledge of programming languages like Javascript or Python to support test automation
  • Exposure to Agile methodologies and collaborative team environments
  • Understanding of security protocol or OWASP top 10 standards.



Technical Skills and Relevant Technologies


  • Proficiency in writing and executing test cases
  • Familiarity with defect tracking tools such as JIRA .
  • Understanding of basic SQL to validate data integrity.

Soft Skills and Cultural Fit

  • Strong analytical and problem-solving skills with a keen attention to detail
  • Excellent verbal and written communication skills
  • Ability to work collaboratively in a team-oriented environment


See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available