Senior QA Automation Engineer for Ciklum

Islamabad, Pakistan

Apply

Ciklum is a Software Engineering and Solutions Company. Our 3,000+ IT professionals are located in the offices and delivery centres in Ukraine, Belarus, Poland and Spain.

As Ciklum employee, you'll have the unique possibility to communicate directly with the client when working in Extended Teams. Besides, Ciklum is the place to make your tech ideas tangible. The Vital Signs Monitor for the Children’s Cardiac Center as well as Smart Defibrillator, the winner of the US IoT World Hackathon, are among the cool things Ciklumers have developed.

Ciklum is a technology partner for Google, Intel, Micron, and hundreds of world-known companies. We are looking forward to seeing you as a part of our team!

Read more about the client

Description

On behalf of Ciklum Client, we are looking for a Senior QA Automation Engineer to join our team in Islamabad on full-time basis.

Responsibilities

  • Creation of Test Automation Strategy
  • Building and maintaining automated testing frameworks
  • Integrating automated testing into CI process
  • Test infrastructure setup
  • Automation of API, Web and Mobile tests
  • Making a conclusion and reporting about the stability of the product under test

Requirements

  • 3+ years of professional experience in QA Automation with:
    • Web products via Selenium (WebDriver) and supportive frameworks
    • Experience with Mobile automation
    • Experience with API level testing
  • Solid skills in Java and OOP
  • Solid Skills with:
    • Cucumber
    • CI / CD
    • jUnit
    • PostGreSQL 11 & 12
    • Docker
  • Strong experience in creation of automation frameworks from scratch
  • Experience with implementation of automated testing for project and system
  • Strong experience with continuous integration processes and tools (Jenkins, Teamcity, or similar)
  • Experience of working with version control systems (e.g. GIT, SVN and others)
    • Bitbucket + Git / Confluence / JIRA
  • In-depth knowledge of test automation approaches and procedures
  • Good knowledge of different testing methods, techniques and types
  • Understanding of Agile/Scrum

Desirable

  • Knowledge of programming languages, such as JavaScript/Python/C# would be a great plus
  • Some experience with cloud-based automation solutions like Saucelabs, Browserstack
  • Good Knowledge of SQL
  • Master’s or Bachelor’s degree in Computer science or relevant
  • Domain expertise:
    • Airline Payment & Ticketing
    • Amadeus XPP
    • Amadeus Altea PSS
    • Web Service integration
    • Cloud Native & 12-Factor Apps

Personal skills

  • A curious mind and willingness to work with the client in a consultative manner to find areas to improve
  • Intermediate + English
  • Good analytical skills
  • Good team player motivated to develop and solve complex tasks
  • Self-motivated, self-disciplined and result-oriented
  • Strong attention to details and accuracy

What's in it for you

  • A curious mind and willingness to work with the client in a consultative manner to find areas to improve
  • Intermediate + English
  • Good analytical skills
  • Good team player motivated to develop and solve complex tasks
  • Self-motivated, self-disciplined and result-oriented
  • Strong attention to details and accuracy

Client video presentation