Design, develop, test, and maintain software components and services that support Canada Retirement products, operations and customer experiences, while integrating AI/ML and agentic SDLC practices.
Compensation
Base salary range is expected to be between $113,000.00 CAD - $163,000.00 CAD. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.
Responsibilities
Design, develop, test, and maintain software components and services
Orchestrate agentic SDLC solutions
Implement AI-specific outcomes such as RAG-based services
We are looking for an experienced Automation Tester to design, develop, execute and maintain automated test solutions for web applications, APIs and integrated systems.
Responsibilities
Design, develop and maintain automated test scripts and reusable automation frameworks
Automate functional, regression, integration, smoke and end‑to‑end test scenarios
Perform web application and API testing
Analyze business and technical requirements and translate them into test scenarios and test cases
Execute automated test suites, analyze failures and troubleshoot automation issues
Requirements
Nice to have: Experience building or enhancing automation frameworks from scratch
Nice to have: Experience with Page Object Model (POM)
Nice to have: Data‑driven, keyword‑driven or hybrid frameworks
Nice to have: Exposure to cloud‑based testing platforms such as BrowserStack or Sauce Labs
Nice to have: Knowledge of performance testing using JMeter
Design and build features for aging parents, ship end-to-end across the stack, and define AI-native engineering practices.
Locations (2)
United States
Canada
Compensation
For candidates based in the US, the salary range for this position is $103,500 to $192,000 USD. For candidates based out of Canada, the salary range for this position is 149,500 to 177,500 CAD.
Responsibilities
Ship end-to-end across the stack — from backend services and APIs through to the iOS and Android surfaces members use
Work with AI (Claude Code) as a first-class collaborator — orchestrate agents to create specs, generate code, and perform reviews
Define and codify AI-Native engineering practices for the Verticals team, establishing playbooks the broader org can adopt
Collaborate closely with product managers and designers to turn complex user problems into scalable engineering solutions
Contribute to architectural decisions, code reviews, and a culture of craft and continuous improvement
We are seeking a highly motivated and skilled Quality Assurance Automated Tester to join our team. The successful candidate will be responsible for designing, developing, and maintaining automated test scripts using Selenium to ensure the quality, reliability, and performance of our software applications.
Compensation
Primary Location Full Time Salary Range:
$94,300.00 - $141,500.00
Responsibilities
Collaborate with development, product, and QA teams to understand project requirements and define comprehensive test strategies.
Design, develop, and maintain robust, scalable, and reusable automated test scripts using Selenium WebDriver in Java.
Design, write, and execute detailed, comprehensive, and well-structured manual test plans and test cases.
Perform thorough manual functional, integration, system, and regression testing.
Conduct exploratory testing to uncover defects and usability issues not covered by formal test cases.
The Finance Systems Support Analyst supports the tools, processes, and templates used in creating and maintaining financial information in ATB’s Financial systems, owning daily system monitoring, system integrity checks, and regular system reconciliations.
Responsibilities
Owns daily system monitoring and routine health checks to maintain optimal operational health and performance and identify potential issues.
Using data analytics techniques, investigates and supports the resolution of system issues.
Leads and takes ownership of system integrity checks to identify, troubleshoot, and prevent data discrepancies.
Owns and executes regular system reconciliations to ensure data accuracy and compliance across financial platforms.
Designs and maintains standardized tools and templates that support the creation and management of Financial information.
Requirements
Post secondary degree in a related field (ex. Business, Computer Science, Information Technology etc.)
Nice to have: Business or Systems Analysis certification
Lead the design, development, and deployment of advanced NLP and AI models to enhance surveillance and compliance monitoring within the Non-Financial Risk division.
Responsibilities
Design high-performance systems leveraging LLMs, RAG, agentic AI, and knowledge graph analytics
Create GenAI-based solutions to automate manual tasks and drive cost efficiency
Conduct research to identify novel methods for enhancing analytical solutions
Collaborate with stakeholders across Compliance, Legal, Financial Crimes, and IT to promote adoption of new AI/ML/NLP capabilities
Champion innovative approaches to improve detection of suspicious activity
Requirements
Master's or PhD in a quantitative discipline such as Computer Science, Statistics, Mathematics, Engineering, or Machine Learning