Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

qa engineer java selenium mongo kafka ai copilot.

Randstad

Our client, a leading financial institution, is seeking an experienced Senior QA Automation Engineer to join their quality engineering team.

In this role, you will be responsible for testing and delivering complex software requirements to drive critical business outcomes. Operating as a key individual contributor within an Agile team environment, you will ensure software meets strict functional, non-functional, and compliance requirements. You will design, build, and maintain automated and manual test suites, condition test data, analyze database behavior, and partner with cross-functional teams to triage defects and ensure smooth environment promotions.

Advantages
Hybrid Work Model: Enjoy a balanced work environment with 3 days per week in the downtown office and 2 days working remotely.

Modern Technology Stack: Work with cutting-edge tools including Java, Selenium, Cucumber, MongoDB, and modern API testing frameworks.

Enterprise Banking Ecosystem: Gain valuable experience working on high-visibility software applications within a top-tier financial organization.

Collaborative Culture: Work within a dynamic Scrum framework alongside experienced developers, product owners, and subject matter experts.


Responsibilities
Test Planning & Execution: Develop detailed, comprehensive, and well-structured test cases based on functional, non-functional, and regulatory/compliance requirements. Lead test planning at the team level and clearly define in-scope and out-of-scope items.

Automation Framework & Scripting: Identify automation opportunities, implement testing frameworks, and develop automated test scripts using Selenium, Cucumber, and Java.

Database & API Validation: Perform deep backend database testing utilizing SQL and MongoDB, along with comprehensive API endpoint validation.

Scrum & Requirement Refinement: Participate actively in Scrum ceremonies, ensuring user stories are fully refined with clear, testable acceptance criteria. Lead test case reviews with stakeholders to ensure optimal coverage.

Test Data Management: Condition, generate, and design test data while strictly adhering to data privacy and compliance standards across all test environments.

Defect Triage & Traceability: Execute test suites, record results, report defects with thorough diagnostic context, and lead defect triage sessions. Create and maintain end-to-end forward and backward traceability matrices.

Environment & Test Suite Promotion: Catalog and maintain test suites (Smoke, Integration, Regression) using tools like Jira and ALM to assist in promoting codebase releases to higher environments.

Qualifications
Must-Have Requirements:
- Automation & Engineering Experience: 8+ years of hands-on software testing experience with 5+ years dedicated to test automation using Selenium, Cucumber, and Java.

- Database Expertise: Proven experience with relational databases (SQL) and NoSQL environments (MongoDB).

- API & QA Processes: Strong technical background in API testing, Application Lifecycle Management (ALM) workflows, and end-to-end defect tracking processes.

- Agile Proficiency: 5–7+ years of experience working in Agile/Scrum delivery environments utilizing tools such as Jira.

- Emerging Tech / AI Exposure: 2–3 years of foundational exposure or experience with AI-driven testing tools, AI concepts, or intelligent test automation approaches.

Desired Qualifications / Nice-to-Haves:
= Direct domain experience within the Banking or Financial Services sector.

- Strong Core Java development background for advanced framework architecture.

- Experience with Micro Focus ALM Octane for lifecycle and quality management.

Summary
This position is ideal for a senior-level QA Automation Specialist who excels at test strategy, Java/Selenium automation, and database testing in an Agile setting. If you bring strong technical expertise in Java, MongoDB, and automation frameworks alongside a thorough approach to quality assurance, we encourage you to apply.

Work Arrangement: 3 days a week in the office.

Please submit your updated resume for immediate consideration.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the qa engineer java selenium mongo kafka ai copilot. in Toronto, ON vacancy
  •  ...institution, is seeking an experienced Senior QA Automation & ETL Engineer to join their quality engineering team...  ...platforms and API interfaces using Selenium and modern framework architectures....  .../ Nice-to-Haves: - Strong Core Java development skills for building and extending... 
    Suggested
    Full time
    Work at office
    Immediate start
    Remote work
    3 days per week

    Randstad

    Toronto, ON
    2 days ago
  •  ...Job Description: Role: Senior QE Engineer (Niche)   4 days a week in office   Primary Skill: Java/Selenium   • Total 8+ years experience • Good Java knowledge. Ability to write code/functions for complex scenarios, integration points and supporting... 
    Suggested
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    23 hours ago
  •  ...Role Description: * Gen AI Testing: Integrate Gen AI into...  ...customer experience * Shift-Left Engineering: Work closely with developers...  ...* Web automation: Selenium / Playwright / Cypress * Mobile...  ...Experience using Gen AI tools (Copilot / Claude / QA agents) for test... 
    Suggested
    Contract work
    Shift work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...QE Automation - Java, Selenium, Automation Testing & Mainframe Location: • Toronto, ON - Hybrid (4 Days WFO) Experience Required...  ...-solving • QE best practices • Exposure to GitHub Copilot AI technology Nice to Have: • Banking domain experience... 
    Suggested
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    20 days ago
  •  ...Skills: Agile Way of Working~Manual Testing Processes and Management~Selenium~Digital / Assurance : Mobile Application Testing Experience...  ...architecture projects by using the strong technical skills on Core Java, Spring MVC, Spring Rest, Spring Batch, Spring Security, Spring... 
    Suggested
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Description: Sr SDET (Playwright, Selenium 3.0/2.0, UFT, QTP, Rest Assured/JAVA, Appium/Mobile, NodeJS/npm/Yarn/Protractor...  ...(4 Days WFO) 12 months Gen AI Testing Pioneer: Lead the...  ...customer experience. • Shift-Left Engineering: Work side-by-side with developers... 
    Contract work
    Shift work

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  •  ...Job Title: IAM QA Automation Engineer (Selenium, Cucumber, SailPoint IGA) Experience Required: 8-10 Years Job Profile Summary: IAM QA Required Skills • Very strong Selenium and Cucumber experience • Knowledge of SailPoint IGA • Ability to write test... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    2 days ago
  • $80k - $120k per year

     ...Zafin is an AI platform company helping regulated institutions modernize how critical...  ...at scale.   What’s the Opportunity?  QA Engineer (Intermediate Level) will be responsible for...  ....   Nice to Have   ~ Knowledge of Kafka message validation and consumer/producer testing... 
    Full time

    Zafin

    Toronto, ON
    7 days ago
  • $89.36k - $124.78k per year

     ...Indirect Indicator: Indirect Summary As a QA Engineer, you will ensure the quality and...  ...supporting the critical migration of legacy Java systems into a modern .NET architecture....  ...modern tools (e.g., Playwright, Cypress, Selenium) following the architectural standards set... 
    Temporary work
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Shift work
    Early shift

    Celestica International LP

    Toronto, ON
    10 days ago
  •  ...transition to a more sustainable future. We're looking for a QA Automation Engineer who is passionate about software quality and automation to...  ...with test automation frameworks (Playwright, Cypress, Selenium, or similar). ~ Experience testing REST APIs (Postman or similar... 
    Full time

    SWTCH Energy Inc.

    Toronto, ON
    3 days ago
  •  ...Senior QA API Automation Tester (ReadyAPI, Katalon, REST API, Automation Framework...  ...8+ years of experience in Quality Engineering (QE) testing. * 3+ years of...  ...ReadyAPI (SoapUI Pro) * Git * Java * Groovy Script * Selenium * Jenkins * SQL Developer... 
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  • $84k - $175k per year

     ...’applications et d’agents alimentés par l’IA à l’aide des plateformes suivantes : o Copilot Studio (agents, copilotes et orchestration); o Azure OpenAI Service et services Azure AI. • Concevoir des solutions d’IA générative de bout en bout, faisant appel notamment aux... 
    Permanent employment
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    Deloitte

    Toronto, ON
    8 hours ago
  •  ...global provider of enterprise AI products and services, on a mission...  ...proprietary AI Studio and AI Engines, the company helps drive the...  ...performance backend services using Java. This role is ideal for an...  ...decisioning systems. Experience with Kafka, message queues, streaming... 
    Full time
    Contract work
    Local area
    Remote work

    Fusemachines

    Toronto, ON
    4 days ago
  •  ...Automation Quality Engineer (QE) – Selenium, Java, Playwright, Rest Assured, API Location: Toronto, ON – Hybrid (4 Days WFO) Role Summary We are seeking an experienced Automation Quality Engineer with 6–8 years of hands-on experience in designing, developing... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...AI Automation Engineer – AI/ML, Test Automation, Python/Java & SAP Location: • Toronto, ON - Hybrid (4 Days WFO) Duration: • 12 months...  ...Required Qualifications: • 5+ years in automation, QA, testing, or related engineering roles. • 3+ years... 
    Permanent employment
    Shift work

    Astra North Infoteck Inc.

    Toronto, ON
    20 days ago
  •  ...Sr Java Backend Developer - Java, Spring Boot, Kafka, REST API Location: Toronto, ON - Hybrid (4 Days WFO) Duration: 6-12 months Experience: 8+...  ...Qualifications Trading business domain knowledge. AI experience (LLM, MCP, RAG, LANGCHAIN, Skills/Agents/... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    23 hours ago
  •  ...Maxima is an AI native startup in the enterprise accounting space. We've raised over $41m from top-tier VCs...  ...Zendesk. Think of Maxima to accountants as Claude Code to engineers. We are looking to hire our first QA engineer in the Toronto office., responsibilities... 
    Full time
    Work at office

    Maxima

    Toronto, ON
    16 hours ago
  • $3800 - $4500 per month

     ...want to keep reading. About the Role: QA Automation Engineer Co-op We’re growing — and we’re...  ...integration test frameworks such as Playwright or Selenium. A collaborative approach to software...  ...(or excitement for) working with AI Compensation & Perks We believe in... 
    Full time
    Internship
    Work at office
    Remote work

    commonsku

    Toronto, ON
    23 days ago
  •  ...Java Developer (Kafka, Spring Boot & Microservices) Location: Toronto, ON (Hybrid – 4 Days Work From Office) Duration: 12 Months Experience: 6–8 Years Job Overview We are seeking an experienced Java Developer with strong expertise in Spring... 
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...the Senior Manager of Software Engineering. You will be involved in the entire...  .... We are looking for a Java/Spring Boot developer to help maintain...  ...with cross-functional teams (QA, DevOps, Product) throughout...  ...decisions. Find our Candidate AI Usage guidelines here . Xplor... 
    Full time
    Remote work

    Xplor

    Toronto, ON
    17 days ago
  •  ...automation themselves vs handing to "QA/QE" to automate...  ...Apply advanced understanding of engineering best practices and drive continuous...  ...automation frameworks (e.g., Selenium, Pytest, or similar)...  ...queue-based systems (e.g., SQS, Kafka) is an asset... 
    Long term contract
    Internship
    Shift work

    Luxoft

    Toronto, ON
    1 day ago
  • $80k - $85k per year

     ...the Job: We are looking for an experienced  QA Automation Test Engineer to design, develop, and maintain robust,...  ...automation framework development skills using  Java and Python , hands-on experience with  Selenium , and solid expertise in  API test automation... 
    Permanent employment
    Full time
    Work at office
    Local area

    INFOYA

    Toronto, ON
    21 days ago
  •  ...Automation Test Engineer – Playwright, Selenium, Mobile Testing & JIRA Required Skills & Experience: • 5+ years of experience in Automation...  ...workflows. • Knowledge of scripting languages such as Java, Python, or JavaScript. • Familiarity with CI/CD tools... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  • $95k - $145k per year

    Automation Lead (AI enabled Engineering) Position Description This role is hybrid and requires...  ...initiatives. Utilize tools such as GitHub Copilot to improve engineering productivity and...  ...Strong hands-on experience with: Java JavaScript Demonstrated expertise... 
    Work at office
    2 days per week
    Toronto, ON
    7 days ago
  • $118k - $152k per year

     ...The Role We're looking for a Staff Java Engineer who combines deep technical expertise with...  ...and encouraging the practical adoption of AI-assisted engineering capabilities. What...  ...driven design, event streaming technologies (Kafka), or reactive architectures. Knowledge... 
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    27 days ago
  • $95k - $100k per year

     ...About the Job: We are seeking a Lead QA Automation Engineer to drive the quality strategy, design...  ...Expertise in automation tools such as Selenium, WebdriverIO, REST Assured, Postman, or...  ...similar ~ Strong programming skills in Java, Python, or JavaScript/TypeScript ~... 
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    a month ago
  • $75.7k - $108k per year

     ...seeking a highly skilled and experienced QA Automation Engineer to lead quality assurance initiatives for our cutting-edge streaming and AI-driven product features. This pivotal role...  ...experience with test automation tools (Selenium, Appium, Playwright, Puppeteer) and AI-based... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week

    Tubi - Canada

    Toronto, ON
    a month ago
  •  ...a unique chance to join a company dedicated to reshaping financial solutions for the future. We are looking for several Java Developer Engineers with strong background in back end development and bank channel integration in the payments industry to join our growing team... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Monday to friday

    OTT Financial Group

    Toronto, ON
    7 days ago
  • $65k - $115k per year

    Copilot Studio Developer Position Description The Copilot Studio Lead Developer is responsible...  ..., and delivering enterprise-grade AI agents using Microsoft Copilot Studio. This...  ...Optimize agent performance through prompt engineering, response quality improvements, testing,... 
    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest...  ...As a Senior Software Engineer, you will: • Develop and implement...  ...Scrum Masters and of course our QA engineering group. • Ensure...  ...containerization • Messaging Queues • Kafka cloud or local • Large... 
    Work at office
    Local area
    Remote work
    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to qa engineer java selenium mongo kafka ai copilot.. Be the first to apply!