Junior/Middle Manual QA Engineer
ABOUT ROLE
We are looking for a proactive and detail-oriented Junior/Middle Manual QA Engineer with a strong understanding of web application testing and client-server architecture. In this role, you will participate in the full testing cycle - from analyzing requirements and writing acceptance criteria to executing test cases, running cross-browser manual FE acceptance, monitoring network traffic and validating backend logic via REST APIs and message queues (RabbitMQ).
BEFORE YOU APPLY
We kindly ask you to self-assess based on the following criteria.
If you do not meet at least one of these requirements, please do not apply - your application will not be processed. We value your time and appreciate your understanding.
We’re looking for someone who:
- Has at least 24 months of proven commercial experience in software testing.
- Is confident in functional testing of web applications, including cross-browser and cross-device scenarios.
- Has a strong understanding of REST architecture and client–server communication principles.
- Possesses hands-on experience with Postman, Swagger and Chrome DevTools.
- Is comfortable working with QA documentation throughout the full cycle: acceptance criteria, test cases and test reports.
- Has an English level of B1+ (Strong Intermediate) or higher, both written and spoken.
Has already worked in a distributed team environment using Scrum methodology and understands its SDLC cycle.
If you do not meet one or more of the points above, please refrain from applying.
YOUR RESPONSIBILITIES
- Participate in the full testing cycle, including functional, regression, smoke and API testing for web applications.
- Validate frontend behavior, cross-browser compatibility and responsive layouts across different devices and resolutions.
- Test backend integrations, including REST API endpoints and message flow via Kafka.
- Monitor and analyze network traffic using tools such as Chrome DevTools, Fiddler or Charles to identify and debug issues.
- Create and maintain test documentation, including test cases, acceptance criteria, test plans and QA reports.
- Collaborate closely with developers, designers and product teams throughout the SDLC to ensure smooth releases and high product quality.
Actively participate in Scrum ceremonies (planning, daily stand-ups, retrospectives) and contribute to process improvements.
REQUIRED SKILLS AND EXPERIENCE
- 2+ years of experience in manual QA, with a strong focus on web application testing.
- Solid understanding of client–server architecture and principles of frontend–backend interaction.
- Experience testing REST APIs (Postman, Swagger) and working with message queues.
- Proficiency in analyzing network traffic and debugging requests/responses using Chrome DevTools, Fiddler or Charles.
- Strong knowledge of cross-browser testing, responsive design validation and layout consistency checks.
- Experience creating and maintaining test documentation - acceptance criteria, test cases and QA reports.
- Familiarity with bug-tracking tools (Jira).
Solid understanding of HTTP methods, status codes and network performance principles.
ESSENTIAL SKILLS
- Familiarity with security testing principles (ISTQB / OWASP Testing certification is a plus)
WE OFFER
- Competitive salary level
- Accounting support with taxation and financial matters
- Exiting projects and face-to-face communication with client team and customers
- Direct and clear communication with your manager without any bureaucracy and micromanagement
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |