Agile Test Automation Engineer

7 hours ago


Old Toronto, Canada Apex Systems Full time

Senior Test Automation Engineer
Client: Big 5 Bank
Location: Downtown Toronto. 2 days in office
Duration of Contract/Perm: 6 month rolling contract with potential to convert or extend up to 2 years.
Hours/week: 37.5 hours/week
Start date: January
Job Description
We are seeking a highly motivated and experienced Senior Test Automation Engineer to join our client’s QA team. You will play a critical role in ensuring the quality and reliability of a mission-critical financial transaction processing system. This involves designing, developing, and executing automated tests for ETL processes, database validations, and API integrations, with a focus on ISO 8583 message processing.
Key Responsibilities:
Test Automation Framework Development:

  • Design, develop, and maintain a robust and scalable test automation framework for ETL testing, database testing, and API testing.
  • Select and implement appropriate automation tools and technologies aligned with industry best practices and team preferences.
  • Integrate automated tests into the CI/CD pipeline for continuous testing and rapid feedback.
ETL Testing:
  • Develop and execute automated tests to validate data extraction, transformation, and loading processes.
  • Verify data integrity, accuracy, and completeness throughout the ETL pipeline.
  • Analyze test results, identify defects, and collaborate with developers to ensure timely resolution.
Database Testing:
  • Design and develop tests that integrate queried data from various databases into downstream validations.
  • Implement data quality checks and validation rules to maintain data accuracy and consistency.
API Testing:
  • Develop automated tests for RESTful APIs involved in ATM transaction processing.
  • Validate API request and response payloads, including ISO 8583 message formats.
ISO 8583 Expertise:
  • Demonstrate a strong understanding of the ISO 8583 messaging standard.
  • Develop test cases and automation scripts to validate the processing of ISO 8583 messages within the ATM system.
  • Analyze and troubleshoot issues related to ISO 8583 message formatting and transmission.
Collaboration and Communication:
  • Collaborate effectively with developers, business analysts, and other stakeholders throughout the software development lifecycle.
  • Clearly communicate test results, defects, and risks to the team.
  • Contribute to the continuous improvement of testing processes and methodologies.

Qualifications:
  • Bachelor's degree in Computer Science or a related field.
  • 8+ years of experience in software testing with a strong focus on test automation.
  • Proven expertise in designing and implementing test automation frameworks for ETL, database, and API testing.

Preferred Skills:
  • Expertise in an OOP language, preferably Java.
  • Strong SQL skills and experience with automated database testing.
  • Hands-on experience with API testing tools and techniques (e.g., Postman, RestAssured).
  • Solid understanding of ISO 8583 messaging standard and its application in ATM transaction processing.
  • Experience with CI/CD tools and processes (e.g., Jenkins, GitLab CI).
  • Excellent analytical, problem-solving, and communication skills.
  • Experience working in the banking or financial services industry is a plus.

This is a great opportunity to join a Big Five Bank and continue your career in the financial domain. Be a part of a great work environment with a very well-organized team and colleagues who will help you succeed.

#J-18808-Ljbffr

  • Old Toronto, Canada Scotiabank Full time

    p>The TeamWe are looking for a Test Automation Engineer to work with the Notification Services team in Scotia Digital, who can design and write test automation scripts for new or existing software.If you are an experienced software test Automation engineer with development mindset and commitment towards excellence in quality - this is the position for...


  • Old Toronto, Canada Scotiabank Full time

    Is this role right for you? In this role you will: Utilize standard test automation frameworks to design, build and maintain programs/scripts that run automated tests on code produced by the team. Contribute to manual testing process in addition to automated testing. Analyze and identify test scenarios to be automated. Deliver requested automation scripts...


  • Toronto, Ontario, Canada miguels test Full time

    At miguels test, we're seeking a skilled Software Development Professional to spearhead our Test Automation efforts. As a key member of our team, you'll play a crucial role in designing and implementing cutting-edge automation frameworks that ensure the highest quality of our software products.Job SummaryWe're looking for a highly motivated individual with...


  • Old Toronto, Canada Emburse Full time

    Job DescriptionWe are seeking a highly skilled Senior Test Automation Engineer to join our team at Emburse.As a key member of our software engineering team, you will be responsible for designing and implementing robust test automation frameworks that ensure the quality and reliability of our products.Your primary focus will be on developing and maintaining...


  • Old Toronto, Canada Scotiabank Full time

    Title: Test Automation EngineerRequisition ID: 207944Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Contributes to the overall success of Commerce Engineering in Canada ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and...


  • Old Toronto, Canada Interesting Engineering, Inc. Full time

    ARE YOU READY to step up to the New and take your technology expertise to the next level?There is never a typical day at Accenture, but that’s why we love it here! This is an extraordinary opportunity to build a rewarding career at Accenture Technology. Working in highly collaborative teams for world-leading clients, we’ll nurture your talent in an...


  • Old Toronto, Canada Cognizant Full time

    p>At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. p>About Cognizant’s QEA Practice:We are the largest Quality Assurance...


  • Old Toronto, Canada Cognizant Full time

    Cognizant is seeking a highly skilled Senior Automation Tester to join our QEA practice. As an expert in Java and Selenium test automation, you will be responsible for developing and maintaining test scripts and automation tools to improve testing efficiency.About the RoleDevelop and maintain test scripts and automation tools to improve testing...


  • Old Toronto, Canada Scotiabank Full time

    Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Contributes to the overall success of Commerce Engineering in Canada ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are in...


  • Old Toronto, Canada Greenlots Full time

    p>Senior Software Test EngineerShell Recharge Solutions is a leader in delivering the new electric mobility future through innovative software, infrastructure, and professional services that empower utilities, cities, fleets, transit agencies, and automakers to deploy EV charging infrastructure at scale. Our technology is connecting EV infrastructure...


  • Old Toronto, Canada TD Full time

    About the RoleWe are seeking a seasoned Senior Test Automation Engineer Lead to join our team at TD. As a key member of our quality engineering team, you will be responsible for driving innovation in test automation and strategies.Job SummaryThe Senior Test Automation Engineer Lead will oversee multiple regulatory projects in Azure Cloud and Databricks...


  • Toronto, Canada Compunnel Inc. Full time

    Compunnel Inc. is a leading provider of innovative technology solutions.We are currently seeking an experienced Automation Test Engineer to join our team in Toronto, ON.Salary: $120,000 - $150,000 per annumAbout the Role:This is an excellent opportunity for a skilled Automation Test Engineer to leverage their expertise in automation testing tools, test case...


  • Toronto, Canada Randstad Canada Full time

    Are you an Automation Test Engineer looking for a new opportunity?Are you looking for a new contract opportunity?We are pleased to offer you a new contract opportunity for you to consider: Automation Test Engineer-Start: ASAP-Estimated length: 12 months-Location: Toronto-Onsite roleActively seeking for candidates with below requirements.AdvantagesYou will...


  • Old Toronto, Canada Momentum Financial Services Group Full time

    Momentum Financial Services is a leading provider of financial services in North America. For 40 years, we've been committed to providing financial solutions that meet the evolving needs of consumers and business owners. Through our retail network of over 400 locations, known as Moneymart, Insta Cheques and the Cheque Cashing store, we provide access to cash...


  • Old Toronto, Canada Momentum Financial Services Group Full time

    Momentum Financial Services is a leading provider of financial services in North America. For 40 years, we've been committed to providing financial solutions that meet the evolving needs of consumers and business owners. Through our retail network of over 400 locations, known as Moneymart, Insta Cheques and the Cheque Cashing store, we provide access to cash...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Astra North Infoteck Inc. is seeking a skilled Senior Test Automation Engineer to lead the development of test automation strategies for large complex projects in Agile methodology.Job Description:We are looking for a seasoned professional with expertise in designing, creating, and constructing automation test cases for API web services, as well as...


  • Toronto, Canada Scotiabank Full time

       Requisition ID: 200760Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The TeamWe are looking for a Test Automation Engineer to work with the Notification Services team in Scotia Digital, who can design and write test automation scripts for new or existing software.If you are an experienced...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    About the RoleWe are seeking an experienced Technical Test Automation Lead to join our team at Nexus Systems Group Inc. As a key member of our engineering team, you will be responsible for designing and implementing automated test scenarios for our flagship mobile apps.Key ResponsibilitiesCollaborate with cross-functional teams to develop and maintain...


  • Old Toronto, Canada Apex Systems Full time

    Job#: 2047090Job Description:Software Engineer – Test AutomationApex Systems is a global IT services provider, and our staffing practice has an opening for a Software Engineer focused on Web App test automation with a strong JavaScript background, extensive Selenium and Cypress experience, and the ability to implement Datadog monitoring tools for our...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Lorven Technologies is seeking an experienced Senior Automated Testing Engineer to join our team in a long-term project. Based in Remote Canada, this role offers a unique opportunity to work on a large-scale Unified Client testing project.As a key member of our Scrum Team, you will be responsible for maintaining and improving our test automation framework....