Jewelers Mutual is on a transformative journey to develop a resilient, scalable, and cutting-edge software platform that supports our various business lines and customer experiences.
Requirements
- proven expertise in automated testing across frontend, backend, and microservices or distributed systems.
- Advanced proficiency with automated testing frameworks and tools for both frontend and backend systems (e.g., Cypress, Playwright for frontend; Postman, RestAssured for API testing).
- Familiarity with CI/CD pipelines and the ability to directly integrate automated tests, supporting high-quality deployments and continuous delivery.
- Experience testing within cloud environments (e.g., AWS, Azure) and familiarity with modern infrastructure like Kubernetes or serverless architectures.
- Experience with consumer-driven contract testing, including tools like PACT, to enhance microservices reliability through verified inter-service agreements.
- Familiarity with site reliability engineering (SRE) practices, including chaos engineering, fault injection, and error budgeting, to build resilience and proactive quality measures into our systems.
- Knowledge of performance testing (e.g., JMeter, Gatling) and security testing, supporting robust and secure applications at scale.
Responsibilities
- Design, develop, and maintain automated test suites across frontend, backend, and microservices layers, ensuring that systems meet functional and non-functional requirements.
- Implement and manage holistic testing approaches—including end-to-end, integration, and API testing—leveraging modern tooling for comprehensive coverage at every layer of the stack.
- Partner with developers and DevOps engineers to embed automated testing at every stage of the CI/CD pipeline, supporting true continuous integration and delivery.
- Develop and execute integration tests that validate interactions between system components, ensuring seamless interoperability and resilient functionality across services.
- Continuously monitor test results and system observability, providing insights and actionable feedback that enhance quality, performance, and the end-user experience across all application layers.
Other
- 3-5 years of experience as an SDET or in a similar quality engineering role
- A strong ability to see the “big picture” in quality, connecting end-to-end, integration, and API testing to ensure that all components work cohesively across the stack.
- Great Place to Work® Certified: Join a team recognized for an environment of innovation and growth.
- Collaborative & Inclusive Culture: Work alongside smart, passionate peers who value ownership and continuous learning.
- Modern Work Environment: Enjoy a state-of-the-art office in Raleigh’s North Hills, combined with a flexible hybrid work model that balances teamwork and flexibility.