We are seeking a
QA Engineer (Web) to strengthen our quality assurance process and support fast product delivery across the company. You will work on testing user-facing web applications and backend APIs, helping the team ensure high performance, usability, and stability of our services.
Key Responsibilities
- Manual Testing — verify new features and bug fixes using test design techniques such as boundary value analysis and equivalence partitioning
- API Testing — create and maintain automated tests using tools like Postman, Newman, or Supertest
- UI/UX Testing — identify user-facing issues, evaluate usability, and support the delivery of a high-quality interface
- Cross-Browser & Cross-Device Testing — ensure app consistency across major browsers (Chrome, Firefox, Safari) and devices (desktop, tablet, mobile)
- Performance Testing — use tools like k6 to validate the system under load
- Security Testing — apply basic knowledge of XSS, CSRF, SQL injection to detect vulnerabilities
- CI/CD Integration — plug your tests into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI) for automated execution
- Hands-on experience with any automation stack (preferably TypeScript+Playwright) and understanding of test architecture
- Collaboration & Communication — document test cases, write clear reports, and work closely with engineers and designers to resolve issues
Requirements And Expectations
- 3+ years of experience in web application testing (REST API, GraphQL)
- Strong manual testing foundation and ability to write detailed test cases
- Experience with API testing tools (Postman, Newman, Supertest)
- Understanding of frontend architecture (Next.js, SSR, SSG, client rendering)
- Experience with cross-browser and cross-device testing
- Familiarity with browser DevTools and debugging practices
- Experience integrating tests into CI/CD workflows