Anthony Yockey Consulting Home

Technology and IT Management Consulting

Quality Assurance PDF Print E-mail
Today, Quality Assurance is more than simply trying to find "bugs" in software, it is guaranteeing the integrity of mission critical business systems.

From load testing to end-to-end integration testing with Mercury Interactive, ISO 9000 to Capability Maturity Model, the quality assurance processes are critical to ensuring that your systems are mission ready and your data integrity is well intact. I have the knowledge to utilize comprehensive, controlled testing requires careful planning, a controlled environment, measurable and repeatable test criteria, and the latest advances in automated scripting techniques, from testing new enhancements and feature sets to regression testing of your core code.

Ideally, every project would be thoroughly defined before commencing development and quality assurance cycles. Unfortunately, this is not "usually" the case. Constraints in time and staff to fully elaborate your project requirements often cut the process short, you need to get the project started right away. I have the knowledge and ability to bring the plan and resources together, instilling a "plan" to assure the developed and tested application meets mission critical requirements.

I can assess your entire software development and testing methodology, and create a comprehensive plan for effective tactical and strategic Quality Assurance, I can even incorporate your support requirements into the project.

As the Quality Assurance Director or Manager, I understand the needs and methods in bringing together the teams involved in the overall project, acquiring the total application requirements, and utilizing the pool of talent to deliver best of class solutions through an effective quality assurance process.

I can be instrumental in developing a Quality Assurance plan that assigns responsibility and establishes acceptance criteria for each phase of the Quality Assurance process, including (if applicable) unit testing, integration testing, system testing, regression testing, performance testing, stress testing and load testing.

The scope of the project that identifies preliminary test requirements for each phase of testing, with a focus on regression, stress and load testing.

The comprehensive Quality Assurance plan may include:

  • Development of a test case inventory, which maps requirements to specific test cases, with the framework established during the initial stages of the project.
  • Recommendations for hardware and software that will best suit the needs.
  • Project plan that proposes how (and where) to implement test servers and databases, and how to manage application migration from development to Quality Assurance to production.
  • A resource plan that assigns project tasks to individual resources over time, resulting in a project schedule with key milestone dates. This includes an estimate of the number of resources required to complete the project and the relative skill level of each.
  • Mentoring and coaching of the Quality Assurance staff and management.

 
Joomla Templates by JoomlaShack