QA Lead @ TeenSafe
Jeff was the first hire at TeenSafe, a small (<10 member) startup building a safe driving phone app with connected hardware designed to keep new or vulnerable drivers focused on the road. Jeff was responsible for building the QA process from 0 for TeenSafe, including designing all of the processes, procedures, and formats. He also administered JIRA, ran scrum, and manually tested iOS, Web, and Bluetooth hardware.
Duties Performed
Testing
While at TeenSafe, Jeff wrote and executed 1000s of test cases for feature testing and regression testing.
Leadership
Jeff grew the QA team as needed to fit the needs of the org as it grew, hiring a QA engineer and training them in automation and test writing. Outside of people management, Jeff was also responsible for running scrum, triage, and backlog refinement.
Hardware Testing
One of the more unique challenges at TeenSafe was not just providing solid test coverage for iOS apps, but also for TeenSafe's Bluetooth "dongle" that let the device know when it was in the car. This included coverage for connectivity issues, interference, version compatibility, and battery issues.
Tools Used
At TeenSafe, Jeff chose to use JIRA for issue/ticket tracking, and administered it for the company. The manual test cases were written and managed in TestLodge. Other tools used included SQL, CharlesProxy, and DataDog.