QA Analyst

RescountsCairowuzzufpublished 11/10/2026
Must-have:TypeScriptJavaScriptReactNext.jsNode.jsGitFrontendBackendQA/TestScrumCI/CDFinTech

We're looking for a QA Engineer to ensure the quality of our web applications through both manual and automated testing. You'll work closely with the Frontend, Backend, and Product teams to catch issues early and keep releases reliable.

Responsibilities

  • Analyze requirements and write clear test plans, test cases, and test scenarios
  • Perform functional, regression, smoke, exploratory, and cross-browser/responsive testing
  • Report bugs as GitHub Issues with clear steps, evidence, and severity, and follow them through to closure
  • Build and maintain automated E2E tests for our Next.js web apps
  • Build and maintain API test suites for our backend services
  • Integrate automated tests into our GitHub Actions CI/CD pipeline
  • Verify integrations (e.g., payments and third-party services)
  • Participate in sprint planning, grooming, and release sign-offs
  • Suggest improvements to QA processes and product quality

Requirements

  • 2+ years of experience in manual and automation testing
  • Solid understanding of the SDLC, STLC, and Agile/Scrum
  • Hands-on experience with Playwright or Cypress (Playwright preferred)
  • Basic programming skills in JavaScript/TypeScript
  • Experience testing REST APIs with Postman, Bruno, or similar tools
  • Experience managing bugs and backlog with GitHub Issues/Projects (or Jira)
  • Basic knowledge of SQL and Git/GitHub workflows (branches, PRs)
  • Strong attention to detail and clear written communication

Nice to Have

  • Experience testing Next.js / React applications
  • Experience with Bruno and running API collections in CI (bru run)
  • Experience with GitHub Actions
  • Familiarity with Node.js or Go backends
  • API automation (Supertest, Playwright API testing, or similar)
  • Performance testing (k6, JMeter)
  • Mobile testing experience