I’ve written the blog for find out the current stage of a QA/Test Engineer in Software Engineering world. Here I’ve listed the criterion for Level10, Level11, and Level12. It is mainly based on your working experience, reading familiarize, and the professional certification. For achieving a level, you need to have some practical working experience, Professional certification, and also you have to read some books. Book reading is important due to you may apply the techniques to your job that you learn from the books.
Level 10
During this time, the engineer obtains introductory capability in all knowledge areas and competence in quality, test, and process.
Activity Type | Details |
Work Experience | Act as a tester on at least one project Write one or more test case specification documents on a project Participate in the release process of a project Perform personal planning and tracking on a project Participate in a code review Participate in the review of a quality plan, test plan, and test cases Participate in an informal review Participate in an inspection Review a project's documentation including the project plans, schedules, work breakdown structures, designs, and code
|
Reading | The Art of Software Testing, Glenford Myers Code Complete, Steve McConnell Rapid Development, Steve McConnell Software Project Survival Guide, Steve McConnell UML Distilled, Martin Fowler et all Software Measurement Guidebook", NASA Goddard Space Flight Center
|
Level 11
During this time, the engineer obtains competence in requirements, engineering management, and construction along with leadership in test.
Activity Type | Details |
Work Experience | Write two or more software test plans Create test automation on at least one project Participate in the creation of a project estimate Participate in the elicitation and specification of requirements Participate in the review of requirements specifications and project plans
|
Reading | Testing Computer Software, Cem Kaner et all Automated Software Testing, Willam E Lewis Complete Guide to Software Testing, Bill Hetzel Mastering the Requirements Process, Robertson and Robertson Software Requirements, Karl Wiegers Programming Pearls 2nd Edition, Jon Bentley Manager's Handbook for Software Development", NASA Goddard Space Flight Center
|
Certification | Quality Assurance Institute's Certified Software Test Engineer |
Level 12
During this time, the engineer obtains competence in design and tools and methods along with leadership in quality and process.
Activity Type | Details |
Work Experience | |
Reading | Applying UML & Patterns 2nd Ed, Craig Larman Conceptual Blockbusting, James Adams Software Creativity, Robert Glass Software Inspections: An Industry Best Practice, Wheller Quality Software Management V1, Gerald Weinberg Software Inspection, Tom Gilb and Dorothy Graham Metrics and Models in Software Quality Engineering, Stephen Kan Software Process Improvement: Practical Guidelines for Business Success, Sami Zahran Software Metrics: Establishing a Company-Wide Program, Bob Gradey and Deborah Casewell The Capability Maturity Model: Guidelines for Improving the Software Process, Mark Paulk et all
|
Certification | American Society for Quality's Certified Software Quality Engineer |
Friends….. Which level Engineer are you now?