Senior Quality Assurance Consultant
MINIMUM QUALIFICATIONS:
- Certified Software Tester (CSTE), Certified Software Quality Analyst (CSQA), Certified
- Software Test Engineer (CSTE), ISTQB Certified Tester, Foundation Level (CTFL), Quality
- Improvement Associate Certification (CQIA), Certified Test Manager (CTM), Certified
- Software Test Professional (CSTP), OR other Industry equivalent certification. (The equivalent certification may be acceptable provided the Master Contractor demonstrate that they are functionally equivalent to the preferred certification)
PREFERRED EXPERIENCE:
- At least four (4) years of experience with manual functional/regression testing, design and execution.
- At least five (5) years of experience working with quality control methods and tools.
RESPONSIBILITIES AND TASKS
- Conduct quality review walkthroughs of business requirements documentation.
- Collaborate with vendors and SMEs on unit testing.
- Act as a senior Quality Assurance technical resource on project teams to oversee all Quality Assurance test plans, cases, and scripts.
- Interact with Developers, User Groups, Business Analysts, System Administrators, SMEs, and other project team members.
- Apply proven analytical and problem-solving skills to help validate IT processes through careful testing to maximize the benefit of business investments in IT initiatives.
- Develop and establish quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles.
- Prepare and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in IT systems and projects across the organization.
- Conduct internal audits to measure and assure adherence to established Quality Assurance standards for software development, application integration, and information system performance, and corresponding documentation.
- Design and execute manual test plans, cases, and scripts for integrated systems, user acceptance testing, complete modules, and/or workflows.
- Develop (converting requirements), maintain, execute, and present test plan to rigorously test product functionality and investigate all potential product test failures.
- Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
- Collaborate with software/systems personnel in application testing, such as system, unit, regression, load, and acceptance testing methods.
- Make recommendations for improvement of applications to programmers and software developers or engineers.
- Communicate test progress, test results, and other relevant information to project stakeholders and project team.
- Test any new software to ensure that integration into MDOT and MDTA systems meets functional requirements, system compliance, and technical specifications.
- Develop and maintain defect management.
- Analyze formal test results to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
"Perform bug fix verification and validation including:
· Monitoring and tracking all issues
· Performing all requirement and system testing
· Retesting all issues to validate system fixes"