Strong Junior / Middle QA Engineer

10.11.2026
Вакансия истекает: 20.11.2026
Откликнуться

Описание вакансии

Job Responsibilities

  • Functional testing of web and mobile products
  • Regression testing before releases
  • Exploratory testing of complex scenarios
  • UI/UX consistency testing (design vs implementation)
  • API testing and validation (Postman / Swagger)
  • QA documentation system: Test Cases, Checklists, Bug Reporting Standards, Test Plans (for complex modules), Edge Cases Matrix
  • Participate in product lifecycle: Grooming, Planning, Release readiness
  • Cross-functional collaboration: Product Team, Design Team, Engineering Team
  • Automation (growth track): Basic understanding of automation, API tests / E2E tests (Playwright / Cypress)

Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (preferred)
  • Equivalent hands-on experience is equally valued
  • QA certifications are a plus but not required

Work Experience

  • 1–3+ years as a Manual QA Engineer
  • Experience working in a product/data-driven team (not only outsourcing)
  • Experience testing complex systems (multi-role, state-based logic)
  • Experience participating in or improving QA processes

Hard Skills

  • Strong Manual Testing skills
  • Test design techniques: Equivalence Partitioning, Boundary Value Analysis, Decision Tables, State Transition Testing
  • API Testing: Postman / Swagger
  • Bug tracking: Jira
  • Understanding of: Client-server architecture, REST APIs, Basic SQL
  • QA documentation: Writing test cases, Creating checklists, Structuring bug reports
  • Basic knowledge of automation: Selenium / Cypress / Playwright (at least conceptual level)
  • Understanding of: SDLC / STLC, Agile workflows
  • Debugging tools: Chrome Dev tools, Charles Proxy, Httptoolkit

Soft Skills

  • Strong system thinking
  • High attention to detail
  • Ability to ask the right questions
  • Clear and structured communication
  • Ability to challenge decisions constructively
  • Proactive mindset (does not wait for tasks)
  • Ability to work in ambiguity (important for current stage)
  • Ownership and responsibility

Desirable Criteria

  • Experience working in QA processes
  • Experience working in startups or fast-growing teams
  • Experience with complex domain logic (roles, contracts, workflows)
  • Hands-on experience in test automation
  • Experience with CI/CD pipelines
  • Understanding of UX principles
  • Experience working closely with Product & Design

Candidate’s assessment

Interview 1 – QA Fundamentals & Process Thinking:
Manual testing depth, understanding of QA lifecycle (SDLC/STLC), ability to design test cases and checklists, and thinking in terms of edge cases, states, and system behavior.

Interview 2 – Technical & Process Interview:
API testing (Postman/Swagger), test design techniques, understanding of system architecture, and ability to design QA processes, integrate QA into product lifecycle, and define regression and release validation strategy. May include a case task where the candidate creates a checklist, writes 5–10 test cases, identifies bugs in a given flow, and provides structured bug reports demonstrating clarity, depth, and attention to detail.