FUNCTIONAL. SOFTWARE. QUALITY. ASSURANCE.
1. Getting Started
First off, I need to meet your team, learn the project, understand the objective and timelines.
2. Test Plan & Design
Whether you do Agile or Waterfall is up to you, I'll plan the test cases using User Stories or from Technical Documents
3. Validating the plan
Before executing any tests, I usually like to review the test cases with the team to ensure right coverage - did we miss out anything important?
4. Ready,set, TEST!
OK, it's time to do some testing. This is where I'm at my best! I'm pretty sure I can break your toy...!? How? Manual Functional Testing.
5. Bug Isolation & Reporting
If it's not documented and reported, it doesn't exist! Let's make sure we capture all major issues before Go-live, shall we ?
6. Re-testing and Regression
OK, we are almost there, but let's just make sure that we didn't break anything when we got those nasty bugs fixed.