As one of Canada's largest employers, CIBC offers a variety of career opportunities. Our people are the key to achieving our vision of being the leader in client relationships, which is why we work hard to create an environment where all employees can excel.
We are proud to have been recently recognized as Strongest Bank in Canada, Strongest Bank in North America, and third Strongest in the world. We have also been named one of Canada's Best Diversity Employers, a Best Employer for New Canadians, one of Canada's 10 Most Admired Corporate Cultures and one of the 50 Most Socially Responsible Corporations in Canada. In addition, we have eight strong Employee Affinity Networks focused on supporting the professional and personal development of more than 3,000 members
Take a moment to picture yourself working for one of Canada's leading financial institutions, where a spectrum of possible career paths offers you remarkable choice, flexibility - and a real opportunity to grow.
Explore the possibilities
Senior QA Automation Consultant
Business Unit Description: Technology: responsible for the delivery of technology in support of all CIBC businesses and customers. Directly aligns to CIBC's businesses, with a technology team for each business. Delivers world class solutions in support of business strategies, through a combination of in-house systems development and working with leading technology partners. This group also manages CIBC's core computing facilities, telecommunications and networks globally.
Wholesale Banking Technology: is a global and business-aligned team which contributes to enhanced business performance by meeting all the technology needs of the Wholesale Banking lines of businesses. The team of development and management professionals provides application development and enhancement services, as well as production support and strategic planning support on a global scale.
Relevant Job Criteria: - There is a regular full time position available.
Job Overview: PURPOSE OF JOB:
Responsible for development and support of processes and practices necessary to produce quality products/services and manage risk by ensuring that processes and deliverables are being followed, produced and cummunicated to the parties parties. Provide governance for enterprise compliance to policies and standards.
. Establish and monitor standards for a line of business's application programming process. . Lead review and inspection of software products and activities to verify quality as well as compliance with applicable procedures and standards (internal and external); provide relevant managers with results. . Work with software project managers during early stages to establish plans, standards, and procedures that add value to software project and satisfy the constraints of the project by reviewing project documentation. E. G. Oom, working with the team to fill out appropriate risk assessment documents to determe the project rank and thereby the goverance required for the project. . Ensure project follows established procedures and standards and verify the appropriate use of reviews and inspections throughout the software life cycle.
Requirements: KNOWLEDGE/SKILL REQUIREMENTS:
Subject Matter Expertise: . Software Quality Assurance--Knowledge of activities, tasks, tools and techniques for evaluating new or enhanced systems, software packages and software tools to ensure adherence to functionality and quality requirements.
Extensive Work Experience: . Written Communications--Ability to produce a variety of business documents that demonstrate command of language, clarity of thought and orderliness of presentation. . Team Management and Team Building--Ability to form, build and manage effective teams. . Software Process Improvement (SPI)--Knowledge of formal disciplines and practices for assessing and improving the quality and operating cost of an existing application. . Quality Management--Knowledge of quality management methods, tools and techniques used to create and support an environment that meets the needs of the organization. . Problem Solving--Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems. . 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. . Interpersonal Relationships--Knowledge of approaches, tools and techniques for working with individuals and groups in a constructive and collaborative manner.
Work Experience: . IT Standards, Procedures, Policies--Knowledge and ability to use and administer the organization's technology practices, standards and procedures. . Influencing--Ability to impact decisions within and outside own organization.
. Have contacts with Program Directors, Program Managers, Project Managers, Project teams - PCO, testers, BA, Dev etc.
. Assessing a project's security & non-disclosure requirements / status. . Maintaining current knowledge of security guidelines for project documentation to sufficient to advise project managers to ensure no security leaks. . Devising security guidelines to be followed if none exist for projects of high security needs. Developing status reporting for executive level reporting where none may exist. . Resolving issues that present a risk at the bank, but also recognizing which issues are appropriate to be escalated to senior management. . Ensuring compliance from beginning to end at the program level. Missed steps could cause delay, re-work, missed-deadlines, etc. and could impact overall costing of program resources.
Must Haves: . Capital Markets experience (5 years) . Quality Centre experience (5 years) . QA Test Automation experience (5 years) . HP QA Tools experience (5 years) . SEL Scripting experience (3 years)
Nice to Have: . VB experience (3 years)
Education and Accreditation . University/College Degree, Associated QA accreditations is nice to have
PHYSICAL DEMANDS/WORKING CONDITIONS:
. Normal office environment. . May need to travel between offices as not all PMs are in same location.
At CIBC, we're committed to providing employees with fair and competitive compensation that reflects individual contribution, business performance and related markets. Our total compensation programs are comprised of direct and indirect components. Together they reward employee capability and performance and promote employee well-being.
Employee Share Purchase Plan
Employee Banking Offer
At CIBC, there are formal and informal methods available to acknowledge employee and team contributions throughout the year. Formal recognition programs recognize outstanding performance by individuals and teams at CIBC. CIBC's formal programs include the CIBC Achievers Program, eAchievers and the Chairman's Council and President's Council Awards in Wood Gundy. We developed these programs to reward those who demonstrate our core values of Trust, Teamwork and Accountability.