Drive quality assurance (QA) and testing efforts within the IT Project Services team.
Analyze and assess current QA and testing processes, practices and procedures.
Collaborate with IT leadership and Project Managers to define and execute QA roadmaps and strategies.
Develop, document and implement best practices, processes, operational activities and procedures.
Establish and implement standards for documenting and communicating QA activities, testing activities and test results.
Ensure measurable improvement of software quality by identifying, developing and implementing innovative QA capabilities, strategies, approaches and services.
Define quality metrics and targets for assessment, measurement and continuous improvement of QA and testing effectiveness.
Define, implement and manage a quality assurance and testing framework.
Improve the efficiency, effectiveness and speed of quality assurance practices and testing activities through the identification and implementation of automated testing tools and procedures.
Partner with IT leadership and Project Managers to plan, coordinate, execute and report QA and testing activities associated with software development projects, enhancements and production support.
Initiate, plan, execute, manage and complete QA activities related to complex application and system implementation projects.
Provide testing estimates for resourcing, levels of effort and timelines.Coordinate and manage testing efforts for multiple projects and software releases, including integration, system, regression, performance and user-acceptance testing.Create and maintain test strategies, plans, scenarios and cases.Implement automated testing practices and toolsLead and manage test schedules, test environment management and configuration requirements.Define and implement test data management practices, procedures and tooling.Partner with business analysts to ensure requirements are met and accurately tested.Provide input on go/no-go decisions for production releases.Bachelor's degree in computer science or related technical discipline.5+ years IT experience with significant experience in software development and quality assurance.4+ years experience managing an organization's QA practice and/or department.2+ years experience in automation testing and tools.
Experience with both traditional Waterfall software development processes and Agile/Lean methodologies.
Understanding of QA and testing processes, procedures and tools.
Understanding and experience with test automation frameworks
Extensive experience planning, executing and managing integration, system, regression and user acceptance testing.
Extensive experience associated with establishing and managing test environment structures, tools and release management processes.
Ability to manage concurrent projects, activities and tasks under time constraints.
Experience with a variety of technologies, platforms and development languages (AS400, Java, .NET, etc.).Experience with performance and load testing, reporting and monitoring.
Exceptional communication, teamwork and influencing skills that foster a collaborative and continuous improvement environment.
Hourly based
Worldwide
Saline County,Illinois,United States