Concentrix is looking to hire a proficient SDET with strong expertise in Node.js microservices and modern testing practices. The ideal candidate will excel in object-oriented programming with JavaScript/TypeScript and will be responsible for designing, developing, and maintaining automated test frameworks to ensure application reliability and quality assurance.
Responsibilities:
- Design, develop, and maintain automated test frameworks for Node.js microservices
- Implement unit, integration, API, and end-to-end tests using modern test automation tools
- Collaborate with developers and product teams to define test strategies and acceptance criteria
- Ensure performance, scalability, and reliability through automated performance and load testing
- Integrate automated tests into CI/CD pipelines to enable continuous quality validation
- Conduct root cause analysis of defects and drive resolution with engineering teams
- Advocate for coding standards, design patterns, and test-driven development (TDD/BDD)
- Maintain high code quality through rigorous testing and peer reviews
Requirements:
- 4+ years of experience in building and testing microservices with Node.js
- Excellent knowledge of Object-Oriented JavaScript/TypeScript
- Strong understanding of Node.js, Express.js, and RESTful service testing
- Hands-on experience with test automation frameworks (e.g., Jest, Mocha, Cypress, Playwright, Selenium)
- Proficiency in CI/CD practices and tools (e.g., Jenkins, GitHub Actions, Azure DevOps)
- Familiarity with coding standards, design patterns, and TDD/BDD methodologies
- Excellent analytical skills and problem-solving abilities
- Strong verbal and written communication skills
- Experience with Angular or MEAN stack development is a plus
- Ability to work independently and in a collaborative team environment
- Strong commitment to delivering high-quality, defect-free projects on time
- Enthusiastic about learning new tools, frameworks, and technology trends in test automation and quality engineering