Our QA/Release engineers work with the rest of the company to design, implement and test the 10gen platform. QA and Release engineers will work closely with software engineers to create innovative testing and release frameworks that are designed for the scale of software that we're building.
Demonstrated experience in general software quality assurance practices, including automated testing for both backend infrastructure as well as UI.
Experience with release management and large-scale software deployement helpful.
Interest in being an integral part of the development team, participating from start to finish for each project. We're not going to be throwing code "over the wall".
Solid English communication skills, both verbal and written.