|
Quality Assurance Manager
Location: Oak Brook, IL.
This is a hands-on technical leader role where organizational skills, project management, leadership, team building, problem solving, and well-developed communication methodologies are essential. As a member of the Syntellect Quality Assurance management team, you will be expected to promote the QA vision, goals, and objectives. These include developing and following best practices in software quality assurance to ensure products delivered to internal and external customers of the highest quality and reliability. You will be expected to maintain high-energy, motivation, providing leadership and training in all areas related to Quality Assurance and in those areas that interface in a cross functional fashion with other departments.
ESSENTIAL FUNCTIONS
- Develop and manage a team of QA engineers who will work with the development teams in a collaborative fashion to define and implement test automation standards and test processes in a hybrid, agile, continuous integration, test driven development environment.
- Overall management of quality processes, metrics and analysis of end-to-end testing
- Implement a Quality process that optimizes the quality of our products, the use of our resources, and the effective use of tools while continuously reducing regression times and increasing coverage, applying automation (or other techniques) where feasible.
- Manage test automation design, development, implementation, and execution
- Develop short-term and long-term goals and procedures that meet the organizations quality and business objectives
- Build the Quality Assurance team and direct effective testing processes
- Manage QA staff including skill assessment, training, schedules, work load, and priorities. Drive continuous improvement of the QA team members in both technical ability and process development and execution through ongoing mentoring and training.
- Manage performance analysis, performance script engineering and test execution by Quality Assurance team members
- Develop robust performance and functionality test plans that include summaries of performance objectives, test coverage and test reporting guidance
- Review requirements (functional, technical and performance) for projects of any level of complexity
- Communicate performance and functionality testing results and identify areas for improvement with stakeholders at all levels
QUALIFICATIONS
- BS or MS in Computer Science, Mathematics or Engineering preferred
- 7+ years of Quality Assurance experience with a background in Software Development and Management
- 3+ years or more being a Manager or 6+ years as a Team Lead
- Hands-on experience with QA in different software development lifecycles, processes and techniques (EG: RUP, Scrum, Agile).
- Experience creating and supporting complex end-to-end lab systems with emphasis on virtualized environments.
- Strong interpersonal and communication skills required to be able to work with a team of engineers, professional services personnel, support engineers, and product managers.
- The ideal candidate will possess both an expertise in formal Agile software engineering processes, and the know-how to pragmatically apply QA processes and risk-based testing to migrate a traditional testing group into a quality assurance engineering team. Understands software quality best practices, test strategy and planning, test case development, test case deployment and execution, test data, performance testing, defect tracking, and test automation; actively participates in process improvements, especially in an Agile development environment and utilizing Agile/Scrum processes.
- The candidate must have strong analytical and technical skills with strong verbal and written communication skills.
- Proven ability in determining the root cause of problems and the base set of conditions for their occurrence.
- Ability to write test plans, test cases and test scripts (both automated and manual)
- A strong technical understanding of Mercury/HP toolset (Quality Center, Test Director, QuickTest Professional, WinRunner), will be very helpful.
- Working knowledge of VB Script, Quick Test Pro and WinRunner languages, experience with SQL, desirable.
- Experience with C++ and C#, and a working knowledge of Windows command line interface and CLI-based automation a plus.
Please submit your qualifications to the corresponding email address below, including resume and salary history, for consideration.
Email us your resume.
|
|