Sr. Software Test Manager with strong background in software engineering, quality assurance, configuration management, testing frameworks and testing methodologies. Excellent leadership skills (managing 100+ people), driving overall test planning, execution, tracking and delivery of Financial Systems, HR Systems and Web Development Applications.
Read More »
Gregorio Cruz's Specialties:
Information Technology, Process Improvements, Software Quality Assurance, CMMI
I have worked as a Test and Quality Assurance Engineer for the last 10 years, after graduating from MIT with a Masters of Engineering degree. I am currently working in SAIC as a Senior Test Manager executing and managing test programs for their IT department.
The areas of testing include (a) web application (b) financial systems (c) human resource systems (d) data conversion (e) performance testing.
As a freelance test engineer, I plan on using my expertise, along with Test/QA Outsourcing, to execute and manage test programs for web applications and software systems.
In any Software Test program, the test lifecycle is started by developing a Test Plan that will include the test approach and what is in scope for the testing. There are three major phases in the execution of a Test Program. These three phases are (a) Test Development (b) Test Execution (c) Test Reporting.
In the test development phase, System Requirements Specifications (SRS) and Design Documentation are review to understand the business processes that will be validated. From these documents Test Cases are developed and a traceability matrix is created. The traceability matrix will assure us that any and all requirements have been addressed in the test cases developed.
In test execution phase, test cases developed are executed. Daily test progress is reported along with defect status.
In test reporting phase, a final test report is developed that outlines the testing results...
Read More »