This is not a traditional QA or automation role. This position is for a hands‑on full stack engineer who builds features and delivers automated test coverage alongside them. You will be responsible for embedding test automation within the development lifecycle, ensuring every feature is production‑ready with immediate validation. The goal is to eliminate testing bottlenecks, reduce regression risk, and maintain high delivery velocity.
Key Responsibilities
- Design, develop, and maintain scalable web applications using React.js (TypeScript) and Node.js
- Build automated test scripts in parallel with feature development (in-sprint automation)
- Ensure high code quality through unit, integration, and end‑to‑end testing
- Collaborate closely with product, QA, and DevOps to ensure seamless delivery
- Integrate automated tests into CI/CD pipelines for continuous validation
- Identify performance bottlenecks and optimise both...