QA Automation Engineer
Are you a hands-on QA professional with a strong background in automation, wealth management, and capital markets? Do you take pride in ensuring flawless performance and seamless execution of complex financial applications? This is an exciting opportunity to join one of Canada’s leading banks on an exclusive project that leverages cutting-edge technology and Agile practices.
Working with one of our top financial clients, this role calls for a QA Automation Engineer who can design and execute automation frameworks, drive end-to-end testing strategies, and collaborate across cross-functional Agile teams. The successful candidate will bring a deep technical mindset, strong business acumen, and proven expertise in delivering high-quality, reliable automation solutions.
Responsibilities:
-
Design, develop, and execute automated test scripts using Selenium with Java for web, desktop, mobile, and API applications.
-
Implement and maintain automation frameworks supporting continuous integration and continuous deployment (CI/CD) pipelines.
-
Conduct functional, regression, integration, and end-to-end testing across trading and wealth management applications.
-
Apply BDD methodologies to improve test coverage and development efficiency.
-
Collaborate closely with development, DevOps, and business teams to define test strategies, ensure quality deliverables, and identify automation opportunities.
-
Participate in Agile ceremonies, using JIRA and Confluence for test planning, tracking, and reporting.
-
Perform API testing using Postman, SOAP UI, and REST Assured tools.
-
Support deployment validation and contribute to overall test strategy and documentation improvements.
-
Proactively identify risks, gaps, and process improvement opportunities to enhance testing efficiency.
Desired Skill Set:
-
6–8 years of experience in Test Engineering, including both Automation and Manual Testing.
-
Proven hands-on experience with Selenium/Java automation tools.
-
Strong background in Wealth Management or Banking domains.
-
3+ years experience testing mobile applications and trading systems.
-
Expertise in Automation Framework design and execution.
-
Exposure to BDD methodologies and CI/CD pipelines.
-
Experience in test strategy deployment and end-to-end test planning.
-
Solid understanding of Agile development methodologies.
-
Deep business and technology acumen with a proactive problem-solving mindset.
Nice-to-Have Skills:
-
Experience in Capital Markets domain.
-
Knowledge of SOA testing using Postman or SOAP UI.
-
Working knowledge of Python and Service Virtualization tools.
-
Familiarity with Parasoft SOAtest or TOSCA.
BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.
Privacy Policy