Enable job alerts via email!

Lead Automation Specialist- Data Platform, APIs, and Performance Testing

Scotiabank

Toronto

On-site

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Job summary

A leading financial institution in Toronto is seeking a Lead Automation Specialist to enhance automation frameworks and testing strategies. The ideal candidate has over 7 years of experience in software quality assurance and is proficient in Java and Python, with a strong focus on continuous integration. Join a purpose-driven team committed to fostering an inclusive and dynamic workplace culture with competitive rewards and development opportunities.

Benefits

Competitive rewards and benefits
Upskilling opportunities
Dynamic team environment

Qualifications

  • 7+ years of experience in software quality assurance.
  • 2+ years of hands-on Test Automation experience with Java/Python.
  • Familiarity with automating web-based APIs.
  • Understanding of enterprise software design principles.
  • Knowledge of Java ORM Frameworks like Hibernate is a plus.

Responsibilities

  • Design and maintain automation frameworks and tools.
  • Oversee automation script creation using Java and Python.
  • Write moderate to complex scripts for system testing.
  • Collaborate with engineers to develop a test approach.
  • Manage time effectively and prioritize tasks.

Skills

Automation Frameworks
Java
Python
SQL Queries
Continuous Integration/Continuous Deployment
Unix/Linux

Tools

Robot Framework
GIT/Bitbucket
Oracle
Job description

Join a purpose-driven winning team, committed to results, in an inclusive and high-performing culture.

As a Lead Automation Specialist, you will be a part of our Global Wealth data team. You will collaborate closely with various scrum teams to promote a focus on quality and drive automation efficiencies. You will also contribute to our highly regarded in-house automation frameworks for Data Platform, APIs, and Performance testing.

Key Responsibilities:

  • Lead the design, improvement, and maintenance of automation frameworks and tools.
  • Oversee the creation and estimation of automation scripts using Java, Python, and Unix platforms.
  • Utilize SQL queries for effective data comparison in test scenarios.
  • Participate in Unix/Linux environments and GIT/Bitbucket workflows.
  • 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 a DevOps environment.
  • Develop code to automate the testing (Unit/ Integration) of Datahub/Lake, microservices (Rest APIs) and ensure adequate test coverage of the application code.
  • Collaborate with development engineers during story and task breakdown to develop a test approach that effectively covers the functional and performance characteristics of a feature.
  • Build, maintain, and enhance the existing automation framework, test harness, and processes.
  • Become a Subject Matter Expert (SME) on the usage of the entire application suite, processes, workflows, etc.
  • Work with the Engineering team Management to improve the testing process.
  • Understand enterprise software design principles – architecture, design patterns, Object-Oriented Programming (OOP).
  • Work in a self-guided manner with the ability to prioritize tasks and manage your own time efficiently, without direct input or oversight.

Requirements:

  • A proven track record in software quality assurance, demonstrating over 7 years of experience as a test automation developer.
  • At least 2 years of hands-on Test Automation experience applying Java/Python/Robot Framework.
  • Proficiency in SQL queries, especially for data comparison in test scenarios.
  • Practical experience in automating web-based APIs and database-centric applications.
  • Familiarity with Unix/Linux environments.
  • Solid understanding of GIT/Bitbucket (source code management tool) and CI/CD Pipeline.
  • Comfortable working in a diverse environment with a variety of banking & financial applications, innovative automation technologies, and testing tools.
  • Knowledge/experience in Java ORM Frameworks such as Hibernate, Spring DAO.
  • Exposure to RDBMS such as Oracle or Sybase. Knowledge and experience with SQL queries.
  • Experience in building, integrating, and deploying web services (REST/ SOAP/JSON/XML) is a plus.

What We Offer:

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
  • Community Engagement - We offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.