Requisition ID: 212314
Thanks for your interest in ScotiaTech, Scotiabank's new and innovative Technology hub in Bogota.
Join a purpose driven winning team that promotes creativity and innovation in a fast-paced environment, where we’re always committed to results, in an inclusive, diverse, and high-performing culture.
Purpose
Direct testing in the User Acceptance Testing (UAT) environments for new and changed systems that affect all Domestic banking and Alternate Delivery Channels.
Lead and oversees Enterprise Technology Quality Assurance Automation in Bogota, Colombia ensuring business strategies, plans and initiatives are executed / delivered in compliance with governing regulations, internal policies and procedures
Control changes in Bank application systems to maintain system integrity in the Production environment.
Accountabilities
1. Direct and guide project test teams to ensure the timely delivery of quality products/ functions consistent with the business needs and priorities of Domestic Banking Operations, Wealth management, Alternate Delivery Channels, Electronic Banking and other Retail, Corporate and Commercial departments (users). Responsibilities include overseeing projects managed by Test and Test Automation Managers.
Manage testing for large, complex projects by reviewing and evaluating requirements and design documentation, developing test strategies, approving the preparation of comprehensive test documentation, overseeing daily testing activities and monitoring the ongoing progress of testing.
2. Participate in the process to establish, communicate, and manage objectives, strategies, and plans for the Testing area of UAT, ensuring quality principles are adhered to in a ‘speed-to-market’ culture.
Review planned activities for future initiatives, participate in forward-planning sessions and identify/ resolve conflicts between initiatives.
Develop and administer Quality Assurance standards and policies.
3. Assess the test requirements of projects and releases and approve the timing of releases within an integrated test schedule.
Appraise outstanding issues impacting the promotion of code to the Production environment and provide direction to minimize associated risks.
Approve test evaluations, review code implementation strategies and authorize recommendations for promotion of code to the Production environment to ensure the highest quality of service in the delivery of Branch initiatives.
4. Manage the planning, scheduling, assignment and monitoring of testing activities for assigned projects using the Workload Planning System, to ensure appropriate staffing levels are maintained.
Manage the coordination of day to day testing efforts for assigned application systems and project testing efforts with other testing personnel, end users, technical support and development areas.
Troubleshoot when problems arise and contribute to their resolution in a hands-on manner when necessary.
5. Provide ongoing direction, human resources administration, coaching and support to motivate individual and team performance in a stable, professional environment while ensuring department objectives are met; evaluate the performance of immediate subordinates through daily monitoring, regular staff meetings, quarterly reviews of objectives vs. accomplishments and annual performance appraisals.
Manage the recruitment of new staff and identify training requirements.
6. Maintain a thorough and current comprehension of Banking systems, UAT code configuration and connections, environmental resources, code delivery processes and rapidly advancing Business System and technological changes.
Analyze industry best practices to recommend improvements to methodology, test environments and workflow to promote an efficient and cost-effective UAT process, including but not limiting to test automation improvements.
Reporting Relationships (Job Titles only) Primary Manager:
(include secondary Manager if applicable)
Director of Quality Assurance Direct Reports:Total staff supervised may involve 8 to 20 resources
Shared Reports (solid/dotted if applicable): DimensionsThe incumbent is responsible for managing testing for projects with larger scope and complexity Project end dates are often dictated by the need for timely delivery of new products to the branches. It is imperative that testing is completed in the allotted timeframe, covering as much functionality as is necessary to prove the system will operate efficiently in Production and, where there is evidence of deficiencies. Identify the impact on branches prior to the code being promoted. The incumbent must address detailed planning for projects 12 to 24 months in advance of test period. Planning for application releases is addressed 8 months prior to testing. Changes to plans are addressed daily. Code management for multiple UAT environments supports over 190 application systems and more than 500 test initiatives each year. Code delivery schedules are maintained for multiple complex test environments simultaneously On site support is provided 5 days a week, with pager/on-call support provided after hours and weekends to supply consultation and direction. Frequent decisions and recommendations contribute to the department’s ability to provide high quality testing of releases and projects that ultimately impact over 1200 Domestic branches and locations.
Education / Experience / Other Information (include only those that are specific to the role)
Essential skills include:
excellent leadership skills to direct large groups at varying levels (may include managers, project leaders, testers) towards common objectives
excellent organizational, analytical and forward thinking skills to coordinate both complex code delivery schedules and the allocation of limited resources for large testing initiatives
expert understanding of UAT standards and methodology
solid understanding of change process and related systems/ technology to deliver code to UAT servers, controllers and PC's and the ability to assess the risk and impact of the changes
expert understanding of code library management and ENDEVOR commands
expert understanding of multiple UAT environments and their relationship to code delivery and business functions
solid understanding of technical implications of code changes
complete understanding of the relationship between complex banking systems, their interfacing applications, environmental resources and code layering; this seasoned and specialized knowledge is acquired through hands-on experience with the business and technical dimensions of multifaceted projects
full awareness of current and future projects planned for Domestic banking and Alternate Delivery Channels to provide strategic recommendations and direction
strong decision making skills to resolve conflicts arising over a wide range of UAT activities
conceptual thinking skills to achieve department objectives
effective communication skills to address issues with QA Testing and other department staff who have varying degrees of experience and technological knowledge
exercising judgment and initiative in the research and development of recommendations for code management
recruitment skills to interview and assess potential candidates, provide recommendations for hiring and identify training requirements
strong working knowledge of PC's and department-related software including Lotus Notes, Microsoft Office, Test Information Management, Problem Log Management System, mainframe applications, word processing, spreadsheet and database packages.
Expertise in SQL, JAVA, Eggplant, OATS, Selenium and automated testing tools are critical as you lead the automation process working cohesively with manual testers and developers to produce nothing short of high quality work in exciting high profile projects to put quality products to market. Hands-on experience with both white box and black box testing; Solid knowledge of SQL and scripting; Experience working in an Agile/Scrum development process Strong communication skills in both English and Spanish and a demonstrated ability to resolve escalated issues effectively Ability to deal with ambiguity in a fast-paced environment while managing multiple competing priorities
AUTHORITY/ DECISION MAKING/ DIRECTION RECEIVED:
Day to day decisions regarding approaches to testing are handled independently by the incumbent.
Incumbent is responsible for most recommendations for strategic resource planning and code delivery.
High degree of discretion and independent judgment to determine work priorities, allocation of resources and approval of code delivery to UAT and Production.
Priorities must be constantly evaluated and reorganized daily to provide direction to a large test team.
Tight project deadlines necessitate arriving at decisions/ recommendations within minutes. Problems encountered can have a major impact on the integrity of projects delivered to the Production environment. Corrective action must be based on an accurate risk analysis. Recommendations for the resolution of issues with complex implications are presented to senior management.
Limited direction is provided by the Director Quality Assurance Testing. The incumbent is required to act on behalf of the Director during periods of absence.Working Conditions
Physical Effort
Long periods of time are spent sitting at a PC using repetitive motions to access keyboard and mouse control. Frequent after hours support interrupts rest periods prior to full daily activities.
Physical Environment
Incumbent is situated in an office environment where paper and chemical dust, noise and mechanical air circulation are present.
Sensory Attention
Extensive viewing of video display terminals, daily review of small print computer reports and detailed analytical work is required. Focused concentration is necessary to review and understand detailed technical requirements.
Mental Stress
Volumes of work will vary with the project/ release schedule and flexibility to meet the workload fluctuation is required. Overtime is often necessary for the incumbent and assigned staff.
Problems/ conflicts must be identified and resolved immediately to minimize their impact on tight project deadlines.
Incumbent carries a pager to provide after hours consultation and direction.
Assigned activities must be kept current while meeting the demands of a supervisory role
#Li-Hybrid
Location(s): Colombia : Bogota : Bogota
ScotiaTech is a business unit within ScotiaGBS, a Scotiabank Group company located in Bogota, Colombia. The ScotiaTech hub was created to support different technology systems and processes of the Bank. We offer an inclusive, positive work environment, and competitive benefits.
At ScotiaTech, we value the unique skills and experiences each individual brings and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at ScotiaTech; however, only those candidates who are selected for an interview will be contacted.
Note: All postings in me@Scotiabank will remain live for a minimum of 5 days.