Case Commons’ mission is to transform public sector human services through user-centered design & technology. We’re pursing this vision through the development of Casebook – the first collaborative, family-centered case management system for child welfare, enabling workers serving the most vulnerable families and children to be more effective and efficient via new software tools. Case Commons is funded by the Annie E. Casey Foundation, which has spent 20 years pursuing human services system reform, and works in partnership with Pivotal Labs and IDEO.
We are looking for a strong QA Engineer who is passionate about product quality and relishes the idea of solving challenging problems in social and collaborative software. If you fit the bill you will be primarily responsible for writing automated test scripts to test new applications (as well as new versions of our current applications), assisting our product team with the reproduction of product defects and working with different teams to best determine areas of our applications that need additional testing. You will work directly with the QA Manager to help establish and refine QA methodologies that will be used by a larger team in the future.
Job Responsibilities
- Will report to the QA Manager and will work very closely with multiple Product teams
- Work with the Product Team during definition, development and subsequent iteration to ensure quality and timely delivery is achieved
- Create, modify and execute test scripts and full regression tests, with an eye towards developing and maintaining a library of reusable scripts and processes
- Manual testing where necessary
- Conduct software compatibility tests with browsers, programs, and operating systems.
- Log and track software defects and communicate priority/severity of defects to other team members
- Monitor bug resolution efforts and track successes. Retest bug fixes made by development
- Provide feedback to development and product management on software usability and functionality
Requirements
- Familiar with discovery testing, finding failure points and corner cases that the feature developer may not have foreseen
- Able to write test scripts using Ruby (preferred) or any other language
- Familiarity with Browsermob and Visual Studio Coded UI Tests a plus.
- Knowledge of Javascript and C# also a plus.
- Experience with agile development workflows
- Extremely comfortable embedded with an agile engineering team