Reports to: Director of Engineering
Benefits of Being on the DoSomething.org Tech Team:
-
20% time—build whatever you want, 1 day per week
-
Weekly lunch and learn—order what you like from our company Seamless account and learn from other tech team members and outside sources
-
Work within a team of ultra smart developers, hacking together for social good
-
Order as many books/learning resources as you want
-
Unlimited Pac Man credit
Responsibilites:
-
Lead and develop QA testing processes for DoSomething.org
-
Live and love continuous integration, Selenium, functional and unit testing, performance testing
-
Manage backlog of bugs. Create detailed actionable tasks to be passed on to developers
-
Cross-browser (and cross-device!) testing on campaign and product builds
-
Develop and document test cases that can be distributed and used by others in the organization
Must haves:
-
Demonstrated experience in quality testing on an enterprise scale
-
Experience with Trello, Jira, Trac, or similar issue tracking / workflow tools
-
A working knowledge of the web request lifecycle (i.e., How does my browser work?)
-
Epic communication and project management skills
-
An interest in building things for social good
-
Degree in Computer Science or related field, or equivalent experience
Nice to haves:
-
Familiarity with PHP, Python, Ruby, or JavaScript
-
Experience in building tests with Selenium WebDriver