GenSoft

QA Engineer (Manual + Automation) - ASAP

We are looking for a strong QA specialist who can not only test a product, but also build processes, lead a team, and take full responsibility for quality as an outcome.
 

This role is for someone who:

  • is ready to take ownership of the quality direction within the product
  • can organize QA work both hands-on and through delegation
  • can act as a bridge between business stakeholders, developers, and the QA team
  • thinks systematically: from test strategy and risk assessment to stable, predictable releases
     

We are looking for a candidate with a solid foundation in manual and automation testing, who can view the product from a user’s perspective while also easily diving into technical details such as APIs, databases, payments, authentication, design compliance, and more.
 

We value people who:

  • are not afraid of daily, in-depth communication in English with an international team
  • express their thoughts clearly and write high-quality bug reports
  • can make decisions with incomplete information
  • are ready to mentor others and raise the quality standards within the team
  • are interested in new technologies, including AI
     

In this role, you will work not only with classic product testing but also with AI module testing - an actively growing and exciting direction.


Responsibilities

Leadership & Ownership

  • Take responsibility for release quality and transparency of QA processes within the team
  • Build and continuously improve QA processes
  • Plan testing together with the engineering and product teams (scope, priorities, critical flows)
  • Help improve communication between QA, Dev, and Product
  • Escalate critical bugs and blockers and ensure they are resolved before release
     

Manual Testing

  • Perform functional and regression testing of web applications
  • Validate UI/UX against designs and design systems
  • API testing (Postman, Swagger, or similar tools)
  • Database validation (SQL queries, data integrity checks)
  • Cross-browser and cross-platform testing
  • Smoke, sanity, and ad-hoc testing
  • Exploratory testing to uncover non-obvious defects
     

Documentation & Processes

  • Build a clear and structured test documentation system: test cases, checklists, test plans
  • Create high-quality bug reports with clear reproduction steps and expected results
  • Analyze requirements and specifications, identifying gaps early
  • Assess test coverage, risks, and critical product areas
     

Communication & Teamwork

  • Communicate in English with developers, designers, product managers, and clients
  • Provide regular QA updates and short reporting on quality status and release risks
     

Automation

  • Develop and maintain automated tests using Playwright + TypeScript
  • Expand automation coverage for key business flows
  • Maintain and stabilize existing automated tests
  • Integrate tests into CI/CD and analyze test run results
  • Define a clear approach to what should be automated first and why


AI Module Testing

  • Test AI component functionality
  • Validate the quality of model outputs (accuracy, relevance, consistency)
  • Support creation of test datasets and golden sets
  • Work with basic AI evaluation metrics (precision, recall, relevance, etc.)
  • Gradually improve AI testing processes within the team
     

Requirements

Must Have

  • English level B2+ (critical) β€” daily communication with an English-speaking team
  • 3+ years of QA experience (or strong senior-level skills with clear examples of ownership)
  • Leadership experience β€” not necessarily a formal title, but you should already have:
    • taken responsibility for release quality
    • coordinated testing activities
    • supported and mentored other QA engineers
  • Strong understanding of SDLC and testing methodologies
  • Strong testing theory knowledge (types, levels, test design techniques)
  • Experience with API testing (Postman, Swagger, DevTools)
  • Basic SQL knowledge
  • Experience working with Jira
  • Experience with test management tools (TestRail, Qase, Zephyr, etc.)
  • Understanding of web fundamentals (HTTP, REST, cookies, authentication)
  • Strong communication skills and decision-making ability
  • JavaScript/TypeScript knowledge
  • Experience with Playwright
  • Familiarity with Git
     

Nice to Have

  • CI/CD experience (GitHub Actions, GitLab CI, Jenkins)
  • Experience testing AI/ML systems or chatbots
  • Performance testing experience
  • Familiarity with accessibility testing

Required languages

English B2 - Upper Intermediate
Playwright, API testing, Automated Testing, Web testing, TypeScript, regression testing, manual testing, CI/CD, Jira, SQL
Published 23 January
168 views
Β·
41 applications
71% read
Β·
23% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...