Number of Positions : 1 Duration : 12 months
Location : Toronto, ON, CA
Must be eligible to work in Canada
Roles and responsibilities :
Responsible for defining and leading the engineering approach for solutions at the program or portfolio level, to deliver significant business outcomes. Key responsibilities include delivering complex features and technology enablers that improve development efficiencies. Provide technical thought leadership based on extensive experience in multiple software implementations, developing both depth and breadth in various technical competencies. Collaborate with multiple teams at the program and portfolio level.
- Conduct research, design prototyping, and explore activities such as evaluating new toolsets and components for release management, CI / CD, features, etc.
- Evaluate and adapt new testing tools / frameworks / practices for teams.
- Enable teams / applications with CI / CD capabilities and engage with technical stakeholders to ensure efficient CI / CD pipelines.
- Support, mentor, and coach teams on design and best practices for high code performance, including pairing and code reviews.
- Continuously seek better solutions to technical problems and challenge the status quo.
- Create frameworks, interfaces, and complex components for team utilization and development.
- Contribute to test strategy creation and execution of test suites for teams.
- Be accountable for end-to-end environment management of complex features at the program level for one or multiple teams.
- Collaborate with stakeholders to establish deployment pipelines for testing various stages.
Must have skills / experience / qualifications
10+ years of QA testing experience, both manual and automation5+ years of QA leadership experience5+ years of delivery experience5+ years of DevOps and Release experience, designing, developing, and implementing CI / CD best practices and tools. Ability to identify gaps and enable teams to adopt DevOps culture for continuous value delivery.Strong knowledge of QA methodologies, tools, and frameworksExperience in Test Engineering : designing and developing manual and automated test plans, performing test plan reviewsUnderstanding of Solution Delivery Processes and the roles of various teams in the lifecycleExpertise in DevOps and Release, familiar with bank standards and best practices, and configuring tools to support DevOps strategiesStakeholder management skills, including setting agendas and collecting feedback to improve processesGeneral awareness of testing practices and environment management at various stagesAnalytical thinking skills for root cause analysis in unstable situationsAbility to promote collaboration and influence decisions using factual and emotional points, working with stakeholders and senior managersFocus on sustainable results, tracking KPIs, and considering technical and financial factors in solutionsDemonstrated expertise in solution design across multiple technologies and in testing strategies and environment managementSeniority level
Mid-Senior levelEmployment type
ContractJob function
Information TechnologyIndustries
IT Services and IT ConsultingFinancial ServicesBankingNote : The job posting appears active, with no indications of expiration.
J-18808-Ljbffr