Lviv

Middle Strong Test Automation Engineer (Python)

ELEKS Quality Assurance Office is looking for Middle Strong Test Automation Engineer (Python) in all our offices and remote.

ABOUT PROJECT

The client is a security services company, whose mission is to manage cyber risk for enterprise organizations by providing pioneering next-generation services and technologies that adapt to the evolving threat landscape with cost-effective prediction and detection, and accelerated response and recovery.

REQUIREMENTS

  • 3+ years of experience as an Automation Test Engineer (Python)
  • At least Upper-Intermediate level of English
  • Strong hands-on experience in programming/scripting languages such as Python: OOP and basic patterns; Pytest and fixtures)
  • WebUI: POM, Selenium Webdriver, Locators and finding a strategy
  • Backend API (Postman): set up authorization (Token, Outh 2.0), Understanding HTTP/S, TCP Protocols, Web Services and REST, HTTP Methods (Pre requests scripts, environment and global variables, HTTP Response body, status codes (200,201,204,404,401,403,500))
  • Jenkins:  Jobs creation and configuration, Run pipeline, Config deployment with branches
  • Git – Bitbucket: work with repositories, branches, Pull Requests, running pipelines, Git flow, Github flow, Gitlab flow – understanding and difference
  • Virtualization: Understanding what is Docker, containers, images; Basic knowledge of what is Kubernetes and nodes and pods
  • RabbitMQ: Configuring connection and channel; Sending and receiving messages; Analyze responses; with POM; Selenium Webdriver; Locators and finding a strategy
  • Good knowledge of the below technologies is beneficial: Cypress, Jenkins, Kubernetes
  • Experience in framework development from scratch, stress testing, performance testing, load testing

RESPONSIBILITIES

  • Review, analyze and assess project requirements and specifications as well as product functionality to convert them into quality control process artifacts
  • Prepare manual test cases for automation
  • Prepare and acquire test data
  • Develop, execute, refactor and optimize automation scripts
  • Log and evaluate results and document deviations from the expected results
  • Use automation scripts administration, monitoring, and management tools
  • Participate in automation test environment setup
  • Review test artifacts developed by others
  • Contribute to test documentation creation

What will you get with ELEKS

  • Above average compensation and competitive Social package
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Projects from scratch
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
  • Medical insurance

ABOUT ELEKS

ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.

Our 1,600+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.

Oksana Kizina
Recruiter Contacts
Apply
Apply via Linkedin

Noticed a perfect match for a friend?

Get a valuable bonus for a reference

Refer a friend