Requisition ID: 95600
Tangerine is Canadas leading direct bank. We offer flexible and accessible banking options, innovative products, and award-winning Client service. The reason why Tangerine employees come to work each day is to help Canadians live better lives. We focus on making a difference in our communities, and that includes our own internal community. Its important to us that our employees feel empowered and enthusiastic about belonging to our Orange culture.
Tangerine is a bank that does not sit still as we continue to redefine what digital banking is. We obsess about our clients by creating a product that empowers and is right for them. We always look for experiences that wow them, Always.
The Quality Engineering Specialist is responsible for developing and maintaining quality automation scripts to assist with the technical testing of Tangerine systems and banking applications. The Automation Test Engineer is also responsible for maintaining the code for the Tangerine regression suite as well as executing it for each and every build prior to a production release. The Automation Test Analyst will report directly to the Manager of Non-Functional Testing and Automation.
Is this role right for you?
Review requirements, specifications, user documentation, help files and other project documentation to assure quality of the products and tests to be developed; i.e., scripting for manual test cases.
Debug scripts by doing extensive code reviews following coding best practices.
Maintain, and execute automated test scripts and suites for various applications and devices; i.e., TPW, DAWT, Profile, Mobile.
Develop and execute scripts for services testing, protocols and data representations using SoapUI tools or related.
Ensure proper version control and configuration management of all test objects developed and test environments used.
Research and document bug reports following agreed-upon processes immediately upon discovery of a quality problem.
Select and develop appropriate test automation tests, applying the latest techniques in test automation (e.g., data-driven testing).
Update test execution status following agreed-upon processes as part of regularly-scheduled test status updates.
Trace test cases and results back to specific quality risks.
Where required, assist with Manual testing efforts and follow standard defect logging processes.
Assist in the creation of test project status reports and metrics (e.g., Dashboard, Release metrics).
Provide accurate estimates for assigned task duration, along with confidence levels and foreseeable dependencies.
Provide technical guidance to project teams and TQA personnel as required.
Participate in weekly test team meetings to provide test status updates, execution and development details.
Develop and maintain good professional working relationships, especially within the test team and with those who interact regularly with the test team.
Show initiative in setting and meeting goals within an environment of managed change.
Understand the role of testing within the software development lifecycle and business-related project constraints and effectively advocate for the best possible customer experience of product quality within those parameters.
Create and manage testing artifacts within designated test management tool for regression / project teams as applicable.
Follow established coding best practices when working
Skills you need to succeed.
University or College Degree in Computer Science, Information Technology or related discipline
5+ years of experience with SDLC and TDLC
3+ years’ experience in a test automation/developer role required
5+ years proven experience with manual testing experience and knowledge
Required CSTB Foundation-Level Certification (CTFL)
Ideally possess or working towards CSTB Advanced Technical Test Analyst (TTA)
Understanding of the Software Development Lifecycle
Experience writing SQL queries
Knowledge of XML concepts
Experience using Jmeter, SoapUI or similar
Hands on experience with Mobile testing solutions such as Soasta Touchtest, PerfectoMobile UFT and SmartBear Test Complete etc.
Experienced working with both Waterfall and Agile methodologies preferred
Proficient in Microsoft Office (Word, Excel, Access, Power Point, Visio and MS Project)
Understanding of project management, SDLC and TDLC
Working experience in test planning and management tooling such as with JIRA, X-Ray, HP Quality Centre/ALM, or equivalent
Working experience with test automation tooling such as Selenium, Appium, WebdriverIO or equivalent and an understanding of coding structure and best practices
Working experience with:
Defect Management Tools (like JIRA and Bugzilla)
Requirement Management Tools (like RequisitePro or Doors)
Web Content Management tools and concepts
Banking systems and their integration (IBS, FMS, MBS, PFW, EWMS, Workflow, CRM)
FileNet product suite
Working knowledge of automation scripting with the ability to code and debug scripts
Knowledge of web technologies such as SOAP, XML, HTML and CSS
Knowledge of Performance tooling such as Soasta, Cloudtest and Dynatrace is an asset
Experience with bug tracking tools such as Jira, Clearquest or HP Application LifeCycle Management
Experience testing with a variety of technologies, including (but not limited to): Web, Java, .Net, Mobile, Client/Server
Familiar with Data externalization (SQL knowledge and understanding of relational databases)
Understanding of Tangerine applications and client channels:
WebTop, TPW, Profile, Workflow, PFW, Mobile
Where you’ll work
At Tangerine, we recognize the advantages and flexibility of working remotely and we integrate that into the way we work!
Right now, Tangerine has one central café in Toronto and our teams work regular business hours in the EST time zone.
Youll collaborate with your team largely remotely – were all just a MS Team call away!
Tangerine headquarters is at our beautiful — office in downtown Toronto.
When its safe to do so again, youll have the option of working where you work best – whether that be majority at home or hot-desking at the office whenever youd like. When we are able to do so, we will also have the opportunity to make in-person connections at our Toronto office or during organization-wide events.
Location(s): Canada : Ontario : North York
At Tangerine we value the unique skills and experiences each individual brings to the team, and are committed to creating and maintaining an inclusive and accessible environment. If you require accommodation during the recruitment and selection process, please let our Recruitment team know.