Name: Jack
Title: Quality Assurance Engineer
Education: 20 yrs experience, Citigroup, Deutsche Bank, Nynex. Jazz musician


Why APT?

Why APT? At APT, I don’t do testing on an island -- I’m a member of a team and a partner with developers in ensuring that we continue to produce high-quality software. The agile development model that we use is conducive to rapid iteration, so my life is busy but not boring. The emphasis is on thoroughly and intelligently testing the application with a minimum of bureaucracy. I appreciate the opportunity to work with such bright and interesting people and enjoy getting together with many of them after work, as well. APT has experienced phenomenal growth, and it is fun to be a part of it.

Daily Responsibilities:

My work at APT revolves around supporting the ongoing efforts of our developers to create new and innovative products for our clients. I meet with developers at the start of a project to become familiar with the features and to assess them from a QA standpoint. During these discussions, we jointly decide which features will be tested using automated methods and which features will be tested manually. Manual testing is generally done when features are new and rapid iteration with development is occurring. Test planning for agile testing work is kept to a minimum with the emphasis being on quick turnaround of developer feedback. When I find a bug, I log it in our problem tracking system, including helpful information in order to assist the developers in debugging. Once the bug has been fixed I revisit the problem to make sure it is working well and to verify that other related functions have not been affected by the fix.