Requisition ID
What You Will Be Doing
Is this role right for you? In this role, you will:
- Working within an agile or waterfall methodology to support mobile delivery team across testing requirements including: Functional/Non-functional Testing (including automation), Integration Testing, APIs, Regression Testing, Accessibility Testing, User Acceptance Testing, Production Acceptance Testing and other types of testing as required.
- Coach and provide mentorships to junior resources within the team in various areas including business domain, functional testing, automation and non-functional testing while ensuring the test teams are compliant with Tangerine test methodologies and industry best practices.
- Assess the risks associated with the development aspects of each solution/project and define approach for testing manual versus automation testing (with an automate first focus)
- Risk Management -- document testing risks and provide mitigation and contingency plans from testing standpoint.
- Drive delivery excellence within testing team by providing governance and continuous improvement, thereby generating high quality outcomes
- Participate in project Discovery phase in collaboration with other teams like Development, PMO, Release Management and perform capacity planning for Testing initiatives
- Collect strategic, technical and operational test metrics. Analyze current defects and test execution trends and extrapolate data for predictive analysis
- Work with QE Leads and shared services teams to monitor the status, effectiveness, efficiency and quality of testing deliverables
- Drive the creation, support and on-going maintenance of Tangerine Quality Engineering knowledge repository
- Recommending and implementing various process or framework enhancements by collaborating with QE community with in the bank.
- Work under the guidance of the Lead/Manager/Sr. Manager and be a participant in discussion with vendors related to testing methodologies, tooling, resources, POCs, etc.
- Leverage opportunities to innovate within the testing and quality domain (process / tools / automation)
- Other duties as assigned
Skills Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
- University or College Degree or equivalent experience in Computer Science/Engineering
- 6 years of automation skills in JavaScript or Java (Selenium)
- 3 years of API automation (RestAssured preferred)
- 6 years of testing experience within the capacity of Software Quality Assurance
- Knowledge of testing background in the Canadian financial services industry
- In depth knowledge with both Waterfall and Agile methodologies preferred with a solid understanding of general project management, SDLC and TDLC principle
- Competent in/working knowledge with various tools including Defect Management Tools, Requirement Management Tools, Test Management and Planning Tools, Web Content Management tools and concepts, Banking systems and their integration
- Proficient within API REST/SOAP testing and demonstrated ability to automate using industry standard tooling such as REST Assured, Postman etc.
- Working experience with test automation tooling such as Selenium, Appium, WebdriverIO or equivalent and an understanding of coding structure and best practices
- Working knowledge with Java, JavaScript, and Python and other scripting languages
- Hands on experience with Mobile testing (iOS / Android devices) and related solutions such as SoastaTouchtest, PerfectoMobile UFT and SmartBear Test Complete etc
- Experience working within a DevOps environment and understanding of CI/CD process and related tooling Jenkins, Docker, Kubernetes an asset
- CTFL, ISTQB,CSQA,CSTE good to have
- Ability to work independently as well as part of the larger team
- Ability to lead through influence in a face-paced environment and hold others accountable
- Ability to work and collaborate with stakeholders from different departments and organizational levels.
- Self-starter, shows initiative, able to work with minimal supervision
- Motivated to learn new skills
- Strong organizational, communication, technical and analytical skills
What's in it for you?
- You will be part of a diverse and inclusive team of Client-focused go-getters looking to learn from each other in an environment that celebrates and recognizes success!
- You will have access to thousands of online and in person courses so you can shape your career growth with the support from diverse industry leaders.
- You will get our help to save for your future and to invest in your total wellbeing through our Tangerine benefits*.
- You belong here, we are equal and un-complicated. Bring your true self to work, dress codes don't apply here.
- You will enjoy workspace flexibility and all the excitement that comes from working at the official Bank of the Toronto Raptors.
- Tangerine employees participate in Scotiabank's pension \& benefits programs (available to permanent employees)