At Cloudera, we empower people to transform complex data into clear and actionable insights, and we're looking for a Senior Software Engineer in Test to help drive development of Cloudera’s next-generation machine learning and data science platform.
Requirements
- 5+ years of experience with software testing.
- Strong foundation in systems software, algorithms and data structures.
- Experience with building tools and infrastructure to improve developer productivity.
- Experience with test automation tools and technologies.
- Excellent implementation skills (preferably Python)
- Experience with containers and Linux system administration.
Responsibilities
- Build and maintain the test infrastructure with an eye towards efficiency, reliability and developer productivity
- Build and maintain the development infrastructure and practices for the ML engineering team in collaboration with the central IT and infra teams at Cloudera.
- Drive the quality agenda (develop test plans & test cases, write automated tests) for new features
- Collaborate with developers to design and implement testing strategies covering functional testing, customer workflow automation, fault injection, scale and performance testing.
- Work closely with the development and support teams to triage product issues, identify product and test gaps and work towards addressing those gaps.
- Collaborate with other teams at Cloudera to build tooling and infrastructure required for test automation
Other
- Self-motivated, innovative, and proactive
- Strong written and verbal communication skills
- This role is not eligible for immigration sponsorship
- Generous PTO Policy
- Support work life balance with Unplugged Days