Quality Engineer (5+ years) to deliver QE for enterprise data transformations using a test
- Contractor
Our banking client is seeking a Quality Engineer (5+ years) to deliver QE for enterprise data transformations using a test automation framework-
Location Address: Scarborough/Hybrid- 3 days in the office per week.
Contract Duration: ASAP – Oct 31st (Possibility of extension: Yes, total contract is 18 months.)
Schedule Hours: 9 am-5 pm Monday-Friday; standard 37.5 hrs/week
Story Behind the Need
Client Management & Engagement Engineering: Business line ensures specific individual goals, plans, and initiatives are executed/delivered in support of the team’s business strategies and objectives. Performs QE activities to support enterprise-scale data transformation and modernization. Ensures all activities conducted comply with governing regulations, internal policies, and procedures.
Daily activities:
• Be an advocate for quality in the project lifecycle.
• Write moderate to complex code/ scripts to test systems.
• Design, develop and maintain a modular, extensible, and reusable test automation framework to enable continuous testing in an agile environment.
• Accelerate adoption of the testing automation framework by demonstrating stakeholder value.
• Collaborate closely with other team members to develop test approach that effectively covers the functional performance characteristics of features in the applications.
• Collaborate with the Delivery Lead to plan milestones, successfully execute software delivery, and escalate issues as needed.
• Report defects and work closely with the team so that solutions can be determined, prioritized, and scheduled.
• Prioritize testing of projects effectively across various businesses, to drive efficient work.
• Conduct root cause analysis of post-production issues and plan to prevent them in future.
• Have in-depth and up-to-date understanding of the organization’s products, applications, systems, enironments, processes and tools.
• Introduce and influence overall process improvements and act as an agent for change to the organization.
• Champion a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
• Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
Must-have requirements:
• 5+ years of Quality Engineering experience, preferably in a banking environment
• Experience with Customer data and Customer systems, preferably in a mainframe environment
• Experience with testing data transformations, data migrations and batch jobs
• Evaluate test results, resolve defects with development teams, and escalate critical issues.
• Jira and Confluence experience to create test cases
Nice-To-Have Skills:
• Experience with API testing (Nice to have)
• In-depth knowledge of programming languages (Python, Javascript, Java), testing frameworks, and utilities
• Previous experience with SQL and Mainframe
Education:
• Bachelor's degree in a technical field such as computer science, computer engineering or related field preferred
Best VS. Average Candidate:
The best candidate is someone who takes ownership and has experience leading UAT and understands data. Someone with experience with regression Suites and coordinating releases.
Candidate Review & Selection
Round 1: Virtual Interview (60 minutes) – Please ensure the camera is on.
- Hiring Managers and QA lead
- Technical and behavioral assessment
- Experience check and interest in the role.
Round 2: In-person Interview (30 – 45 minutes)
- Hiring manager and/or Director
- Cultural fit and experience validation.