Senior QA Engineer III – Automation | Banking | API | Kafka | ETL (35729)

Myticas Consulting

Ottawa

Presencial

CAD 90 000 - 130 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Myticas Consulting is seeking a Senior QA Engineer III with hands-on automation expertise to support complex banking applications and integration environments. The role focuses on building automation frameworks, API and backend testing, Kafka/event-driven validation, ETL data pipelines, database testing, and end-to-end validation.

You will drive test strategy, mentor QA teams, and integrate automated testing into CI/CD pipelines, ensuring high quality across services and data flows.

Qualificações

  • Minimum 5+ years of progressive QA/testing experience with substantial automation responsibilities.
  • Experience in banking/financial services or complex transaction environments.
  • Proven ability to design/build test automation frameworks from scratch.
  • Strong automation development in Java or Python.
  • Hands-on API and backend automation with Rest Assured, Postman or equivalent.
  • Experience with Kafka, including producer/consumer validation and event-driven testing.
  • ETL testing, data pipeline validation, and data reconciliation experience.
  • Strong SQL/database testing experience (Oracle, PostgreSQL).
  • Experience with CI/CD pipelines and automated test execution in a collaborative environment.

Responsabilidades

  • Design, build, and enhance scalable automation frameworks from scratch.
  • Develop and execute automated test suites for APIs, backend services, Kafka, ETL/data pipelines, databases, and file-based integrations.
  • Lead end-to-end functional, integration, regression, and system testing across complex banking applications.
  • Automate API workflows and data-processing scenarios using Java or Python.
  • Develop API automation using Rest Assured, Postman, or equivalent frameworks.
  • Perform API performance and load testing using JMeter or similar tools.
  • Validate Kafka message flows and downstream integrations.
  • Test data movement across APIs, microservices, databases, ETL processes, and files.

Conhecimentos

Automation framework development
Java
Python
API testing
Kafka
ETL testing
SQL testing
CI/CD

Formação académica

Bachelor's degree in Computer Science or related

Ferramentas

Rest Assured
Postman
JMeter
Git

Descrição da oferta de emprego

Senior QA Engineer III – Automation | Banking | API | Kafka | ETL


Opportunity


We are seeking a Senior QA Engineer III with strong hands-on test automation and banking/financial services experience to support complex enterprise applications and integration environments.


This is a senior, hands-on quality engineering role focused on automation framework development, API and backend testing, Kafka/event-driven testing, ETL and data pipeline validation, database testing, and end-to-end integration testing.


The successful candidate will be comfortable building automation frameworks from scratch, troubleshooting complex integration and data issues, contributing to overall QA strategy, and providing technical guidance to other QA professionals.


What You’ll Do


  • Design, build, and enhance scalable automation frameworks from scratch.

  • Develop and execute automated test suites for APIs, backend services, Kafka, ETL/data pipelines, databases, and file-based integrations.

  • Lead end-to-end functional, integration, regression, and system testing across complex banking applications.

  • Automate API workflows, backend validations, and data-processing scenarios using Java or Python.

  • Develop API automation using Rest Assured, Postman Collections, or equivalent frameworks.

  • Perform API performance and load testing using JMeter or similar tools.

  • Validate Kafka producer/consumer message flows, event processing, message integrity, and downstream integrations.

  • Design automated tests for ETL jobs, data transformations, pipelines, and reconciliation processes.

  • Perform advanced SQL and database validation to confirm data accuracy, completeness, and transactional integrity.

  • Test data movement across APIs, microservices, messaging platforms, databases, ETL processes, and file-based interfaces.

  • Investigate complex defects, integration failures, automation issues, and data discrepancies.

  • Integrate automated testing into CI/CD and continuous testing pipelines.

  • Collaborate with Developers, Business Analysts, Product, DevOps, and QA teams throughout the software delivery lifecycle.

  • Contribute to test strategy, automation architecture, quality standards, test planning, and risk identification.

  • Prepare and maintain test plans, test cases, automation strategies, execution reports, defect documentation, and traceability matrices.

  • Participate in Agile/Scrum ceremonies, including sprint planning, backlog refinement, estimation, and retrospectives.

  • Provide technical guidance and mentorship to junior and intermediate QA engineers.

  • Drive continuous improvement across automation coverage, testing efficiency, frameworks, tools, and QA practices.


What You Bring

Must Have


  • 5+ years of progressive QA/software testing experience, including substantial hands-on automation experience.

  • Strong experience within banking, financial services, fintech, or complex transaction-based environments.

  • Proven experience designing and building test automation frameworks from scratch.

  • Strong automation development experience using Java or Python.

  • Hands-on experience with API and backend automation, including Rest Assured, Postman, or equivalent tools/frameworks.

  • Strong experience with API functional, integration, response validation, performance, and load testing.

  • Hands-on experience with Kafka, including producer/consumer flows, message validation, and event-driven integration testing.

  • Experience with ETL testing, data pipeline validation, transformation testing, and data reconciliation.

  • Strong SQL and database testing experience with Oracle, PostgreSQL, or similar relational databases.

  • Experience with JMeter or equivalent performance-testing tools.

  • Experience testing complex end-to-end integrations across APIs, messaging, databases, ETL pipelines, and file-based interfaces.

  • Experience with CI/CD pipelines, Git, automated test execution, and reporting tools.

  • Strong understanding of Agile/Scrum delivery.

  • Strong debugging, troubleshooting, analytical, and problem-solving skills.

  • Ability to independently own complex QA and automation initiatives.

  • Experience providing technical guidance, peer reviews, knowledge sharing, or mentorship.


Nice to Have


  • Experience with batch processing systems and enterprise job schedulers.

  • PostgreSQL validation and performance-testing experience.

  • Experience testing microservices and event-driven architectures.

  • Exposure to Microsoft Azure and cloud-based enterprise environments.

  • Understanding of Azure Kubernetes Service (AKS) / Kubernetes environments.

  • Experience with Jenkins, GitLab CI, Azure DevOps, or similar CI/CD platforms.

  • Experience supporting high-volume banking transactions, integrations, and data-processing platforms.


Qualifications


  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent professional experience.

  • 5+ years of progressive QA / software testing experience with significant automation responsibility.

  • Demonstrated ability to operate at a Senior QA Engineer / QA Engineer III level, independently owning complex testing and automation deliverables.


What Will Make You Successful

You are a hands-on senior QA automation engineer who can go beyond executing existing test scripts. You can design frameworks, understand complex backend integrations, trace data across multiple systems, identify quality risks early, and troubleshoot issues across APIs, Kafka, ETL pipelines, databases, and microservices.


You are equally comfortable writing automation, analyzing data with SQL, collaborating with engineering teams, and mentoring other QA professionals.


,

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior QA Engineer III – Automation | Banking | API | Kafka | ETL
Senior QA Engineer III – Automation | Banking | API | Kafka | ETL

Myticas Consulting Inc. • Ottawa

Presencial
CAD 90 000 - 125 000
Senior Software Engineer – DevTest / QA Automation
Senior Software Engineer – DevTest / QA Automation

Kaseya • Toronto

Presencial
CAD 110 000 - 160 000
Senior QA Engineer
Senior QA Engineer

Compunnel Inc. • Vancouver

Híbrido
CAD 90 000 - 130 000
QA Engineer
QA Engineer

Akkodis • Calgary

Presencial
CAD 70 000 - 90 000
QA Automation Engineer: AI-Driven Testing & CI/CD
QA Automation Engineer: AI-Driven Testing & CI/CD

Compunnel Inc. • Calgary

Presencial
CAD 70 000 - 90 000
Senior QA Automation Engineer
Senior QA Automation Engineer

Glint Tech Solutions • Toronto

Presencial
CAD 90 000 - 130 000
QA Automation Engineer
QA Automation Engineer

Compunnel Inc. • Calgary

Presencial
CAD 70 000 - 90 000
Senior Automation Engineer - Toronto, ON (Hybrid)
Senior Automation Engineer - Toronto, ON (Hybrid)

Pozent Corporation • Toronto

Presencial
CAD 85 000 - 120 000
QA Automation Engineer
QA Automation Engineer

360training.com • Canadá

Teletrabalho
CAD 90 000 - 120 000
Monthly Team Events
Pet Insurance
Remote & Hybrid Work Models
+3
Senior Quality Assurance Automation Developer (Home Equity Line of Credit)
Senior Quality Assurance Automation Developer (Home Equity Line of Credit)

Upgrade • Canadá

Presencial
CAD 90 000 - 130 000
Stock option plan
Medical coverage
Dental coverage
+5