Middle Automation QA Engineer

As an Automation Engineer, you will be responsible for building and maintaining hands-on the automation multi-component product in complex multi-platform environment.

You will design and develop automation testing, scripts, tools and pipelines as well as escort the teams on using them.


The main function of the post is to design and support software for privilege management control and application control.
Detailed information about products you can find at https://www.cyberark.com/products/privileged-account-security-solution/endpoint-privilege-manager/

Job Description:

  • Full time position
  • Responsible for building the automation infrastructure of products
  • On-going maintaining & improving the automation infrastructure from the technical perspective, in view of our customers high expectations for availability, reliability, and high quality
  • Owner of the team automation solution, keeping up to date with the latest technologies and innovations in the industry. Research and recommend new methods, technologies, practices and tools
  • Part of an agile team (including Developers, QA Engineers etc.)
  • Working with numerous interfaces (e.g. developers, QA architects, R&D managers) as part of our ongoing process to increase automation coverage level & modernizing and pipelining our development process

Job Requirements:

  • At least 2-3 year experience in hands-on automation testing, preferably in complex multi-platform and multi-component environment
  • Strong understanding of computer programming, software design and development
  • Strong ability to use new technologies and understand them in depth through rapid self-learning
  • High level of independence and commitment to high quality deliverables
  • Good communication skills in English (Reading, speaking, writing)

Knowledge in the following areas – Mandatory:

  • C# and/or Java
  • Powershell
  • Jenkins
  • GIT
  • Experience in QA methodologies
  • Operating Systems:
    • Windows – Required
    • Linux - Advantage

Knowledge in one or more of the following areas – Advantage:

  • Ansible
  • DevOps experience – pipelines creation and management
  • Microsoft TFS
  • Automation languages – SpecFlow/Cucumber
  • Experience with Agile development process
  • Bachelor’s Degree in Computer Science or related field

Company offers:

  • Competitive salary
  • Great team spirit & ability to grow professionally
  • Flexible schedule
  • Paid lunches & English courses
  • Paid external trainings
  • Comfortable office and its location
See all open position