Senior Automation QA Engineer

CiklumCanada,
Remote

About The Position

On behalf of Ciklum, we are looking for a Senior Automation QA Engineer to join our remote team on a full-time basis. Ciklum is building a team to work on a project for one of the global retailers which primary goal is to improve and automate the customer’s business processes, reduce time and efforts required for various operations.

Requirements

  • 10+ years of professional experience in QA Automation of backend/API testing
  • Solid skills in Java programming patterns and principles
  • Excellent knowledge of different testing methods, techniques, types and methodologies
  • Hands on experience with SoapUI, Gatling, JMeter
  • Experience in creation of test documentation (test strategy, test plans, test reports, etc.)
  • Experience in creation of automation frameworks from scratch on Azure cloud
  • Previous experience in functional and performance testing of Data Management systems build on Azure
  • Good Knowledge of SQL and no-SQL DBs (PostgreSQL, mongo, redis etc.)
  • Experience with continuous integration processes and tools, CI/CD pipelines
  • Good knowledge of Azure DevOps services
  • Experience of working in an Agile Scrum/Kanban development environment
  • Good English skills – Upper-Intermediate and above

Nice To Haves

  • Knowledge of other programming languages would be a great plus
  • Integration of GDPR principles in automated testing
  • Hand-on experience with Docker
  • Experience with testing message brokers/queues: SQS, SNS, Kafka, RabbitMQ, etc
  • Self-motivated to continually learn and adopt the latest industry innovations and technology
  • Self-disciplined and result-oriented, able to work with minimal supervision
  • Strong communication and problem solving skills
  • Good team player, motivated to solve complex tasks
  • Good analytical skills
  • Strong attention to details and accuracy

Responsibilities

  • Architect test automation framework from scratch
  • Develop automated functional API/Service level tests using Java and SoapUI
  • Create and execute performance tests using Gatling and JMeter
  • Integrate automated scripts into CI/CD process
  • Develop, maintain and expand automated testing infrastructure
  • Devise and document test frameworks, coding standards, preferred design patterns, and development methodologies
  • Ensure code quality with peer reviews to ensure guidelines and standards are followed
  • Define Quality Metrics and implement measurements to determine test effectiveness, testing efficiency, and measure the overall quality of the Product as a part of test automation process
  • Make conclusion and report about the quality of the product under test
  • Collaborate with other members of the QA team to automate the manual test processes
  • Manage, analyze and mitigate testing risks
  • Onboarding of new team members on the project
  • Technical advice for the testing teams

Benefits

  • Healthcare
  • Basic Life Insurance
  • Short and Long-term disability insurance according to the Company’s Benefit Plans
  • Internal events (meetups, conferences, workshops)
  • Udemy access
  • Language courses
  • Company-paid certifications
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service