Quality Engineer - Mainframe
- Toronto, ON, Canada
- Scarborough, ON, Canada
$50 to $65 CAD / hour · Contract
Applications open in a new tab.
Job details
- Pay
- $50 to $65 CAD / hour
- Job type
- Contract
- Apply by
- Experience
- 5+ years of Quality Engineering experience, preferably in a banking environment
- Posting language
- English
- Posted
Original job description
An Initial AI Screening will be conducted for this role. Please Click Here to complete your AI screening while submitting your application.
Duration: 18 months
Daily Responsibilities:
- 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.
- Actively pursue effective and efficient operations of his/her respective areas in accordance with Bank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
Must-Have Skills:
- 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
Soft Skills:
- Strong analytical and problem-solving skills
- Able to work as part of a team and encourage both individual and collaborative innovation
- Positive and resilient personality - Able to embrace feedback and have a desire for continuous iteration and improvement
- Excellent communication skills with ability to influence decision-making across stakeholders
- Effective organization, planning, and time management skills
Education:
- Bachelor's degree in a technical field such as computer science, computer engineering or related field preferred
FP Inc. is committed to creating an inclusive environment where all team members and clients feel like they belong. In accordance with the requirements set out in the Employment Standards Act, FP Inc. hereby declares that AI is utilized in the screening process for this position. The hourly compensation range for this role is C$50 – C$65. We seek applicants with a wide range of abilities, and we provide an accessible candidate experience. We advocate for you and welcome anyone regardless of race, colour, religion, national origin, sex, physical or mental disability, or age.
More about this job
Responsibilities
Develop and maintain reusable test automation frameworks, write test scripts, and collaborate with delivery and development teams to plan testing, evaluate results, resolve defects, and deliver software. Prioritize testing, investigate post-production issues, improve processes, and ensure quality and risk controls align with customer and organizational needs.
Requirements
Requires 5+ years of quality engineering experience, preferably in banking, with experience testing customer data and systems, ideally in a mainframe environment. Candidates should be able to test data transformations, migrations, and batch jobs, use Jira and Confluence, and demonstrate strong analytical, communication, organizational, and teamwork skills; a technical bachelor's degree is preferred.
Skills
- Quality Engineering
- Test Automation
- Mainframe Testing
- Customer Data Systems
- Data Transformation Testing
- Data Migration Testing
- Batch Job Testing
- Defect Management
- Jira
- Confluence
- API Testing
- Python
- JavaScript
- Java
- SQL
- Root Cause Analysis
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Finance & Accounting
- Data & Analytics
Keywords
- Quality Engineering
- Test Automation Framework
- Continuous Testing
- Agile
- Mainframe
- Customer Data
- Customer Systems
- Data Transformations
- Data Migrations
- Batch Jobs
- API Testing
- Python
- JavaScript
- Java
- SQL
- Jira
- Confluence
- Test Cases
- Defect Management
- Root Cause Analysis
- Software Delivery
- Functional Testing
- Performance Testing
- Banking
- Risk Management
- Operational Controls
- AML/ATF
- Sanctions Compliance