Tuesday 26 July 2011

QA Manager

Job Description
QA MANAGER

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement.

Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience.

You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.


About the Job

Job Description

Our client has a requirement for QA Manager for a 3 months contract opportunity. The positions are located in Toronto, Ontario.


Requirements or Qualifications

We are looking for a QA Manager who will also be required to perform testing along with their team. This is a contract to FT hire role; contract to hire after 3 months. The role will also require the manager to perform testing along with their team. The candidate will collaborate with business and technology leads, as well as operators and developers within the organization. There is no direct report but they will need to oversee and control the entire testing cycle and manage the entire process along with other QA Managers. Team lead experience is a must have.

Experience with Capital Market is preferred or experience in Financial Services experience. Excellent communication skills are critical to this project.


Accountabilities

•Day-to-day responsibilities include management of a testing team responsible for performing regression and new functionality testing for all systems required to deliver a project.
•Candidate must be proficient in various QA/testing methodologies including test case/scenario development, script development, execution, and defect tracking. A good understanding of SDLC best practices is also required. Strong interpersonal, written and verbal communication skills are essential.
•Formulate detailed testing strategy and detailed test plans, including estimating effort and duration, identifying test environments, number of cycles of testing, types and levels of testing that are required.
•Actively contribute to estimation and planning, risk assessment, contingency planning, tracking and management of progress, issues, risk, and resources.
•Estimate and obtain management support for the time, resources and budget required to perform the testing.
•Develop and execute detailed functional, performance, integration and regression test cases, and documentation.
•Ensure test process, methodologies, and tools are applied appropriately and that test phase entry/exit criteria are agreed to by stakeholders and applied by the test team.
•Provide effective and timely communication to the project delivery teams, operating and executive steering committees.
•Prioritize testing tasks based on goals and risks of projects and ensure testing milestones, activities and tasks are completed as scheduled.
•Ensure the timely delivery of different testing milestones.
•Develop test cases, scenarios, and scripts to ensure quality applications.
•Execute tests and ensures results achieve documented goals and objectives.
•Execute test scripts using test tools following the defined testing methodology.
•Coordinate with the Infrastructure teams that will be responsible for executing application load and stress testing.
•Work closely with development and systems teams to re-generate scenarios in the test environment, capture logs and provide root cause analysis.
•Lead the testing team in using test tools, defect tracking tools and other test support tools and identify and implement process improvements where applicable.
•Track and prepare the quality metrics report of testing activities like testing results, test case coverage, required resources, defects discovered and their status, performance baselines etc.
•Report the status of test planning, defects and execution activities, including regular status updates to the project team using quality metrics.
•Communicate and manage expectations of the senior management team and affected stakeholders during the planning and rollout of project releases.
•Ensure all sign offs on deliverables (overall test strategy, test plan, test cases, etc.) and that testing meets governance requirements.
•Prepares / updates the metrics dashboard at the end of a phase or at the completion of project.


Work Experience:

•Written Communications - Ability to produce a variety of business documents that demonstrate command of language, clarity of thought and orderliness of presentation.
•Problem Solving - Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving problems including ability to utilize various system utilities, networking, and verification tools to pinpoint abnormal behaviors.
•Oral Communications - Ability to express oneself and communicate with others verbally; recognizing that verbal communication is more than just language - it includes tone, style, and structure.
•Application Testing - Ability to design, plan and execute application testing strategies and tactics to ensure software quality at all stages of application development.
•Managing Multiple Priorities - Ability to manage multiple concurrent objectives, projects, groups, or activities. Effective judgment in prioritizing and time allocation.
•Standards, procedures, policies – Understanding of and ability to use and administer the organization's policies, practices, standards, and procedures.
•Presentations - Ability to present information to groups with the appropriate degree of formality.
•Influencing - Ability to impact decisions within and outside own organization.
•Quality Management - Knowledge of quality management methods, tools and techniques used to create and support an environment that meets the needs of the organization.
•Project Management - Knowledge of and experience with tools and techniques for planning, organizing, monitoring, and controlling projects.
•Application Delivery Process - Knowledge of major tasks, deliverables, formal methodologies, and disciplines for delivering new or enhanced applications.
•Accuracy/Attention to Detail - Ability to process information with high levels of accuracy.


Toolset:

•Blueprint Requirements Center
•HP Quality Center
•QTP (or other automated test tools)
•Software Test planning
•Automation Test Planning
•Test Case designing
•Test Execution and Defect Tracking


Job Complexities/Challenges:

•Interpreting and conducting thorough analysis is required to formulate testing strategy and detailed test plans, including: estimating effort and duration, identifying test environments, number of cycles of testing, types and levels of testing that are required.
•Assessing testing risk during planning and mitigating degree of risk going into production.
•Making recommendations on the state of the system and influencing the appropriate decision and problem solving during a test cycle.
•Coordinating ongoing communication and facilitating decision making with business partners and senior management to resolve testing challenges that are not always straight forward.
•Making judgments regarding the ongoing viability of testing and project plan based on ability to deliver upon agreed testing scope within approved budget and schedule.
•Demonstrates leadership by influencing others without reliance on position.
•Physical Demands/Working Conditions:
•Multi-tasking deadline oriented environment.


How to Apply

Online:

To apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at www.ZylogCanada.com.

Email:

If you would like to email a copy of your resume for review, please reference this posted Job Number or Job Description in the subject line of your email for prompt identification and send your email with attached resume to Resumes@zylog.ca.


Company Overview

Zylog is internationally ranked within the top 100 in the Global Recruitment Industry, and one of the top five IT Professional Staffing Firms in Canada. Zylog is a leading provider of human capital resource management applications, and technology solutions with global delivery capability and proudly represents Fortune 500, Government, and Healthcare organizations actively seeking top talent for contract and permanent positions. Zylog leverages ISO 9001:2000 certified processes, industry best practices, and ownership of one of the largest professional talent databases in Canada; we are dedicated to the progress of our clients, consultants, and our community. Apply now or contact one of our experienced professional resource managers to help you find the perfect career to make the most of your unique skills and experience.


Top Jobs for Top Talent

www.Zylog.ca


Contact Information
Company Name Zylog Systems (Canada) Ltd.

No comments:

Post a Comment