Overview
Do you believe that automated testing is essential for a productive development organization? Are you involved with cutting edge quality techniques and want to take testing to the next level? Do you feel comfortable within the world built on Linux, Apache, MySQL and Python? If so, we want you. You will work with a talented, interdisciplinary team focused on combining the potential of personal genetics and the internet with a breakthrough product.
23andMe is seeking a software engineer to lead our application's software testing efforts and help us scale our software team. Come join our team.
Responsibilities
Help us scale our development team by identifying tools to improve our QA and development efforts
Work with other engineers to develop and execute test plans
Support and extend existing validation frameworks
Design, research and implement code analysis, complexity analysis and validation tools
Read and understand application code, identify areas of weakness
Identify bugs in new and existing code, determine root causes, and suggest possible bug fixes
Experience
Working knowledge of Python and/or significant exposure to different programming languages and paradigms
Ability to work with minimum supervision to achieve your goals
Excellent ability to create test plans, intuitive understanding of where and how software will fail
Experience with LAMP stack web application development a plus
Experience with front-end technologies (HTML/CSS/JavaScript) also a plus
Experience with Jenkins a plus