B

Strong Middle-Senior QA Engineer

Beter
Full-time
Remote
Ukraine
Senior QA Engineer

If you’re a hands-on QA who loves breaking things manually but also wants to learn and grow your automation skills, tackle technical challenges, and help maintain a strong engineering culture in a team of true professionals, this role is for you!

Responsibilities:

  • Hands-on testing of new functionality (mostly manual; occasional UI/API automation is a plus).
  • Regression & smoke testing before every release.
  • Write clear bug reports and prepare concise test summary reports.
  • Keep documentation up to date (test plans, checklists, how-to guides).
  • Collaborate in cross-functional teams to uphold product quality.
  • Participate in Agile ceremonies: daily stand-ups, backlog grooming & estimation, sprint planning, retrospectives.

Requirements:

  • 5+ years as a QA Engineer, with at least 3 years in manual QA roles on .NET/React & microservices projects.
  • Strong manual-testing skills for browser SPAs and backend REST APIs.
  • Ability to analyze business requirements, spot ambiguities or contradictions, and flag them early.
  • Experience authoring checklists, test cases, test plans, and test reports.
  • Solid understanding of SDLC and modern testing approaches.
  • Deep knowledge of HTTP (how browsers work, cookies, local storage), HTML/CSS fundamentals.
  • Proficiency with Chrome DevTools and transparent proxy tools for traffic inspection.
  • Hands-on with bug-tracking systems (Jira, YouTrack, etc.) and standard QA workflows.
  • Familiarity with client-service architecture, including WebSocket (SignalR) testing.
  • Exposure to our tech stack:
    • Microservices & messaging: REST, Kafka (consumers/producers)
    • Databases: PostgreSQL, MongoDB, ClickHouse, Redis
    • Monitoring: Prometheus, Grafana, Sentry
    • CI/CD pipelines: GitLab CI, GitHub Actions
    • Containerization & orchestration: Docker, Kubernetes, ArgoCD

Will be a plus:

  • Experience writing Software Requirements Specifications.
  • Hands-on with Postman for API testing.
  • Participation in or independent execution of load testing (JMeter/Gatling).
  • Background in security testing (finding common web vulnerabilities).
  • Basic SQL querying skills.
  • Ability to read Kibana logs and draw actionable insights.
  • Exposure to UI/API automation frameworks.

We offer:

  • Ability to work remotely;
  • Competitive and timely payment for services;
  • Flexible work schedule;
  • Personal mentoring and coaching;
  • Team building and corporate events;
  • 100% paid sick leave;
  • 20 working days of paid vacation;
  • Paid child care leave.