Robert Half
Job Description
Job Description
We are seeking a highly skilled SDET with a strong background in backend development and a passion for building robust, scalable, and testable systems. This role is ideal for someone who thrives in a fast-paced, agile environment and is eager to drive quality through automation, best practices, and collaboration.
Key Responsibilities:
- Design, develop, and maintain backend systems using Java and/or Node.js.
- Create and implement comprehensive integration and functional test suites.
- Define and enforce testing best practices, automation strategies, and code coverage standards.
- Collaborate with DevOps to optimize CI/CD pipelines using tools like CircleCI and GitHub EMU.
- Work hands-on with AWS services such as Lambda, Aurora, DocDB, and API Gateway.
- Develop and manage QA data setup, mocking strategies, and test data pipelines.
- Contribute to the design and maintenance of microservice architecture and third-party integrations.
- Apply strong software architecture and infrastructure fundamentals to ensure system reliability and scalability.
- Operate independently and collaboratively within agile teams to deliver high-quality software.
- 5+ years of backend/server-side engineering experience (Java and/or Node.js).
- 3+ years of experience designing and implementing integration and functional test suites.
- Proven experience with CI/CD tools (e.g., CircleCI, GitHub EMU).
- Strong knowledge of AWS services (Lambda, Aurora, DocDB, API Gateway).
- Familiarity with QA data setup, mocking strategies, and test data pipelines.
- Experience with microservice architecture and third-party dependencies.
- Deep understanding of software architecture and infrastructure fundamentals.
- Ability to work independently and in agile, cross-functional teams.