ITnova is seeking a Quality Assurance Engineer to support the team in an IT Enterprise Business Solutions and Project Management project. This position is contingent upon award.
Responsibilities:
- Conduct quality review walkthroughs of business requirements documentation.
- Collaborate with vendors and SME’s on unit testing.
- Act as a senior QA technical resource on project teams to oversee all QA 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 QA 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 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
- 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 the standard methodologies, techniques, and metrics for assuring product quality and key activities in quality management.
- Establish capable processes, monitoring 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.
- Must be able to determine the resources required for quality control.
- Must be able to maintain the level of quality throughout the software life cycle.
- Develop software quality assurance plans.
- Must be capable of maintaining and establishing a process for evaluating software and associated documentation.
- Participate in formal and informal reviews at predetermined points throughout the development life cycle to determine quality.
- Examine and evaluate the software quality assurance (SQA) process and recommends enhancements and modifications.
- Develop quality standards.
Qualifications:
Education:
- A Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.
- 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.
General Experience:
- Must have five (5) years of experience working with quality control methods and tools.
- 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
Specialized Experience:
- At least three (3) years of experience in verification and validation, software testing and integration, software metrics, and their application to software quality assessment, and a demonstrated knowledge of system and project life cycles.
About ITnova:
ITnova is an engineering and information technology (IT) consulting firm, that specializes in the System Development Life Cycle (SDLC), in particular, project management, business analysis, business re-engineering, quality assurance, testing and IT integration for the U.S. local, state and federal government. ITnova's approach of using proven methodologies, techniques and metrics allows ITnova to ensure project quality for key activities and milestones.
ITnova is an Equal Opportunity Employer (EOE). ITnova has a complete benefits package including medical benefits, 401k, paid-time off and training reimbursement.
At this time, ITnova is unable to sponsor H1B visas for this position.