Job Description
This position will be remote, in India. You’ll partner closely with teams across Weave to deliver tools, frameworks, and guidance that promote testing best practices and elevate software quality. This role requires deep technical expertise, a user-centric mindset, and a passion for developer experience. Architect and Build Scalable Test Infrastructure by Leading the end-to-end design, architecture, development, and ongoing maintenance of robust, scalable, and reliable test infrastructure, frameworks, and tooling. Drive Technical Vision and Strategy and Define and champion the technical roadmap for test automation and infrastructure at Weave. Enhance CI/CD and Developer Workflows. Take ownership of and significantly improve our Continuous Integration and Continuous Delivery (CI/CD) pipelines, focusing on seamless integration of automated testing, faster feedback loops, and enhanced reliability. Solve Complex Engineering Challenges tackle intricate technical problems related to testing high-scale, distributed systems, particularly our extensive Go-based microservices architecture running on self-hosted Kubernetes clusters. Champion Quality and Enable Engineering Teams by Acting as a key advocate and enabler for testing best practices across the entire engineering organization. Address Key Infrastructure Gaps Take ownership of improving areas with underdeveloped test infrastructure, particularly for our Mobile engineering team working with Flutter. Mentor and Lead, Provide technical mentorship and guidance to other engineers, both within the Test Infrastructure team and potentially across the broader engineering organization. Troubleshoot and Debug by diving deep to diagnose and resolve complex issues within the test infrastructure itself, and assist development teams in debugging challenging test failures in CI/CD or complex integration scenarios.
About Weave
Weave is an equal opportunity employer that is committed to fostering an inclusive workplace where all individuals are valued and supported.