GenSoft

GenSoft

Joined in 2026
25% answers

GenSoft is a full-cycle engineering agency that combines software development and Quality Engineering into a single, cohesive process. We help companies build, evolve, and scale digital products — from early ideas and prototypes to production releases and long-term support.

We approach quality as a built-in engineering responsibility, not a separate phase. By embedding engineering discipline, ownership, and early risk assessment into the development lifecycle, we design systems that are stable, predictable, and scalable. This approach allows us to move faster, reduce long-term maintenance costs, and deliver products that teams can confidently grow and iterate on.

  • · 65 views · 16 applications · 10d

    Business Communications Specialist

    Part-time · Full Remote · Worldwide · 1 year of experience · English - B2
    We are looking for a Business Communications Specialist who will be responsible for business communication, coordination of interactions, and support of working agreements. This role involves active communication work, participation in discussions, and...

    We are looking for a Business Communications Specialist who will be responsible for business communication, coordination of interactions, and support of working agreements.

     

    This role involves active communication work, participation in discussions, and support of coordination between different stakeholders.

     

    Key Responsibilities

    • handling business correspondence and verbal communication in English
    • participating in calls and online meetings
    • coordinating communications and follow-ups on agreements
    • preparing presentations, emails, and other working materials
    • documenting agreements and ensuring further follow-up
    • collaborating with the internal team on communication-related matters
       

    Requirements

    • strong spoken and written English
    • experience in business communication
    • ability to communicate clearly, professionally, and in a structured manner
    • attention to detail and a high level of responsibility
    • ability to work independently and manage multiple tasks in parallel

     

    Nice to Have

    • experience participating in negotiations or business discussions
    • experience preparing business or communication materials
    • basic understanding of business processes

     

    What We Offer

    • involvement in core operational processes
    • diverse communication-focused tasks
    • flexible working format
    • opportunities for professional growth and development
    More
  • · 347 views · 96 applications · 24d

    QA Engineer (Manual + Automation) - ASAP

    Full Remote · Worldwide · 3 years of experience · English - B2
    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...

    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
    More
Log In or Sign Up to see all posted jobs