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.

Project:

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
Office: 
See all open position