Custom Software Systems Inc. (CSS) is seeking a motivated Senior Quality Assurance Consultant to join us. The QA will act as a senior Quality Assurance technical resource on project teams to oversee all Quality Assurance test plans, cases, and scripts. This role will also interact with Developers, User Groups, Business Analysts, System Administrators, SME’s, and other project team members.
Responsibilities
- Conduct quality review walkthroughs of business requirements documentation.
- Collaborate with vendors and SME’s 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, SME’s, 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 requirements and system testing
- Retesting all issues to validate system fixes
- Assist in the development of change control processes, practices, and guidelines for new and existing technologies.
- Participate in developing, distributing, and coordinating in-depth end-user reviews for modified and new systems or applications.
- Cultivate and disseminate knowledge of quality assurance best practices.
- Verify and revise quality assurance standards as needed.
- Provide quality management for information systems using standard methodologies, techniques, and metrics for assuring product quality and key activities in quality management.
- Establish capable processes, monitor and control of critical processes and product mechanisms for feedback of performance, implementation of an effective root cause analysis and corrective action system, and continuous process improvement.
- Provide strategic quality plans in targeted areas of the organization.
- Provide quality assurance (QA) strategies to ensure continuous production of products is consistent with established industry standards, government regulations and customer requirements.
- Develop and implement life cycle and QA methodologies and QA metrics.
- Perform other duties as assigned.
Required Qualifications
- 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
Clearance N/ACitizenship US citizenPreferred 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 demonstrates that they are functionally equivalent to the preferred certification.