QA Engineer

QA Engineer

Posted 3 days ago by developrec on Linkedin

Negotiable
Outside
Undetermined
London Area, United Kingdom

Summary: The role of QA Engineer requires an experienced professional with strong SDET capabilities to engage proactively throughout the software development lifecycle, particularly in a React development environment. The candidate will collaborate closely with developers to shape requirements and implement robust testing solutions, ensuring quality is integrated from the start. This position emphasizes both automated and manual testing, particularly for Contentful-powered applications, within a continuous delivery pipeline. The contract is outside IR35 and runs until June 2025, with potential for extension.

Key Responsibilities:

  • Actively participate in requirement gathering sessions for new features and components
  • Help define and refine acceptance criteria before development begins
  • Partner with product managers and developers to ensure requirements are clear, testable, and complete
  • Design, develop, and maintain automated test frameworks specifically for React component libraries
  • Implement UI automation with Playwright for end-to-end testing of React applications
  • Collaborate directly with React developers during component development to implement testing in parallel
  • Participate in component design discussions to ensure testability from inception
  • Perform targeted manual testing when necessary, particularly for complex UI interactions
  • Test Contentful integration points and content delivery workflows
  • Integrate automated tests into our monorepo CI/CD pipeline
  • Identify opportunities to improve testing processes within their Node.js and React ecosystems

Key Skills:

  • Strong programming skills in JavaScript/TypeScript (Node.js experience is essential)
  • 3+ years of experience in software testing with at least 2 years focused on front-end test automation
  • Hands-on experience with React testing, including component testing methodologies
  • Experience with Vitest, Jest, or similar JavaScript testing frameworks
  • Proficiency with Playwright for E2E testing
  • Experience working in monorepo environments (nx, Turborepo, Lerna, etc.)
  • Understanding of Contentful or similar headless CMS platforms
  • Experience with version control systems (Git) and CI/CD pipelines
  • Demonstrated experience with shift-left testing and early SDLC involvement
  • Ability to perform effectively in fast-paced environments with frequent releases

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT