freehire launches on Product Hunt on 26 August.

Follow →

QA Consultant

REQUIREMENTS:


  • Bachelor's degree in Computer Science, or any other IT-related degree/diploma, and/or completed Manual QA Course
  • 2+ years of experience in software quality assurance
  • English proficiency at B1 level or higher (spoken and written)
  • Ability to design comprehensive test cases, test plans, and test scripts
  • Experience with functional and regression testing, and API testing (Postman)
  • Experience with integration testing: understanding of polling and callback-based integrations, basic understanding of signatures/encryption
  • Knowledge of WebSockets and how they work in tested systems
  • Experience with MySQL and ability to write SQL queries for data validation
  • Experience with Jira and Confluence for organizing test cases, reporting, and documenting defects
  • Experience with Git/GitHub: building branches, reading and reviewing Pull Requests
  • Solid command of browser DevTools for debugging and analysis
  • Experience with an error-monitoring tool (Sentry or similar)
  • Ability to work effectively in Agile/Scrum development teams
  • Strong written and verbal communication skills to work with business analysts, developers, and stakeholders
  • Keen attention to detail, self-driven, analytical mindset, and strong problem-solving abilities


NICE TO HAVE:

  • General understanding of Newman (Postman collection CLI runner)
  • Experience with Lens (or similar) for Kubernetes: running commands, viewing pod logs
  • Basic knowledge of Redis
  • Basic knowledge of JS/TS and Playwright
  • ISTQB Certification is an advantage


RESPONSIBILITIES:


  • Provide detailed test execution reports to stakeholders, including test coverage, pass/fail rates, and defect status.
  • Collect and document feedback from stakeholders during UAT phases and ensure issues are tracked and addressed.
  • Track testing progress and communicate test results to project teams and management.
  • Collaborate with project managers and business analysts to define the scope of testing based on business requirements and workflows.
  • Work closely with developers, functional consultants, and business users to troubleshoot and resolve defects.
  • Collaborate with the QA team to define test strategies, test plans, and test cases.
  • Design and document test cases, scenarios, and scripts.
  • Participate in all aspects, types and stages of testing (e.g. functional, system, integration, regression, performance testing).
  • Continuously improve test processes and methodologies to enhance testing efficiency and effectiveness.
  • Simulate real-world business scenarios to validate the performance and functionality.
  • Execute end-to-end testing of business processes.
  • Identify, investigate, log, track defects in bug-tracking systems (e.g., JIRA,).
    • Retest resolved issues to verify fixes and ensure no new defects are introduced.

See also