/Senior QA Automation Engineer (112)

Senior QA Automation Engineer (112)

Toronto, ON, CAusvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
2 months ago

About the Role


Our client is seeking a Senior QA Automation Engineer to design, develop, and execute intelligent automation testing solutions for cross-functional, multi-platform application systems. (Hybrid, Toronto 3 days per week)


Must Have skills
  • 5+ years of working experience in QA Automation or Automation Engineering.
  • Strong experience designing and implementing automation architecture, workflow design, and scalable automation frameworks.
  • Strong Java programming skills.
  • Strong Python programming skills for automation frameworks.
  • Strong Linux command line experience and shell script writing skills.
  • Hands-on database querying experience with SQL, Sybase, and SQL Server.
  • Experience with CI/CD and delivery tools including GitHub, Jenkins, and JIRA.
  • Experience using AI tools for automation development.
  • Experience using Generative AI and AI agents in automation solutions.
  • Ability to develop and maintain automated test suites for functional, regression, and integration testing.
  • Knowledge of Confluence, SharePoint, and MS Office, including Word, Excel, and PowerPoint.


Nice to Have skills
  • Previous financial industry experience, particularly in capital markets trading, middle office, or back office environments.
  • General understanding of FIX protocol.
  • Knowledge of qTest for test management.
  • Experience with LeanFT automation tools.
  • Experience with email and notification automation.
  • Experience with API testing and integration.
  • Experience with performance and load testing tools.


Responsibilities
  • Develop and execute comprehensive automated test suites covering functional, regression, and integration testing for the GBOI application.
  • Design and implement scalable automation frameworks using industry-standard tools and programming languages.
  • Design and implement end-to-end automation solutions across multiple business domains using AI, workflows, and orchestration tools.
  • Develop and maintain automation tools, including enhancements and bug fixes.
  • Write and maintain test automation code, automation frameworks, and technical documentation.
  • Develop automation test case solutions using AI tools.
  • Work with development teams to understand technical requirements and application architecture.
  • Perform automated testing, analyze results, report quality metrics, and log defects in JIRA.
  • Maintain test cases and scripts as application features evolve.
  • Support release testing activities and perform manual testing when required for exploratory and edge-case scenarios.
  • Collaborate with other teams to support integration testing automation.
  • Work with cross-functional teams to understand business requirements and translate them into effective test strategies.
  • Participate in continuous improvement initiatives to enhance testing efficiency and coverage.
  • Supervise and mentor junior QA team members on automation best practices.
  • Follow Agile processes, including daily scrum, backlog refinement, sprint planning, sprint demos, and retrospectives.
#LI-TF1
#D480

Interested in this job?

Use our AI to tailor your resume for this Senior QA Automation Engineer (112) position at Johnson Service Group.