Overview

Manual QA Engineer – Middle Jobs in Warsaw, Mazowieckie, Poland at SOFTSWISS

Title: Manual QA Engineer – Middle

Company: SOFTSWISS

Location: Warsaw, Mazowieckie, Poland

Overview:

SOFTSWISS is hiring a Middle QA Engineer to join our team. We are looking for a quality-driven engineer with strong manual testing expertise and a genuine interest in growing into automation. In this role, you will collaborate closely with developers, BAs, and senior QA engineers while expanding your automation skills in a fully agile environment.

Purpose of the role:

You will be responsible for ensuring product quality through manual testing, test analysis, and close collaboration with cross functional teams. The role combines hands on QA activities with a gradual transition into automation, including working with automated test scenarios, APIs, CI/CD processes, and modern QA tools.

Key responsibilities:

  • Work effectively within a fully agile environment, collaborating with senior engineers while demonstrating the ability to own tasks independently
  • Review and analyze business requirements and technical specifications in collaboration with BAs and developers to ensure testability, clarity, and early bug prevention
  • Perform comprehensive testing of new features including manual testing and the development of automated scenarios with Gherkin syntax using existing automation framework
  • Lead the release process as the responsible QA
  • Create and maintain appropriate QA documentation for the team
  • Collaborate with other products regarding functionality of implemented solutions

Required Experience:

  • 2+ years of experience in software quality assurance
  • Proactive communication skills with B1+ proficiency in both English and Russian
  • Strong troubleshooting skills
  • Strong understanding of test design techniques to ensure optimal test coverage
  • Strong knowledge of Git (branching, merging, rebasing, resolving conflicts)
  • Strong understanding of SQL; ability to write complex SQL queries (joins, aggregations, groupings) for deep-level data validation
  • Proficient in testing RESTful APIs using tools like Postman, SoapUI, or similar
  • Practical experience with CI/CD pipelines and tools (e.g., GitLab CI, GitHub Actions, or similar), including interpreting pipeline failures
  • Good understanding of containerization (running, inspecting and troubleshooting)
  • Ability to write and interpret Bash scripts for task automation and environment setup
  • Proven experience working in Agile/Scrum environments, with a deep understanding of the QA role in all ceremonies
  • Proficient in using bug tracking and test management systems like Jira and TestRail (or similar) to manage the full defect lifecycle and report quality metrics
  • Hands-on experience using AI tools (e.g., GitHub Copilot, ChatGPT, or specialized QA agents) to accelerate test case generation, bug analysis, and script writing

Nice to have:

  • Basic knowledge of a programming language (Java, C#, Python, or Typescript)
  • Understanding of Behavior-Driven Development (BDD) concepts and hands-on experience with frameworks like Cucumber, SpecFlow, or similar
  • Basic experience with Apache Kafka for testing event-driven systems
  • Familiarity with AI Agents, Skills, and MCP. Experience in integrating AI capabilities into testing workflows to improve efficiency

Our Benefits:

  • Full-time work opportunities
  • Private insurance
  • An additional Day Off (1) per calendar year
  • Sports program compensation
  • Comprehensive Mental Health Programme
  • Free online English lessons with native speakers
  • Generous referral program
  • Training, internal workshops, and participation in international professional conferences and corporate events
Upload your CV/resume or any other relevant file. Max. file size: 800 MB.