Position: Automation Test Engineer(Ruby, JS and Python)
Category: QA Automation
English level: upper
Years of experience: 5

PoC:
- Developing a UI tests framework using Cypress + JS programming language, from scratch to run it in the CI and using Page Object pattern (Done);
- Developing a UI tests framework using Playwright + JS programming language, from scratch to run it in the CI and using Page Object pattern (In progress).
Project 1:

Description:
The platform leverages the Cloud to provide access to and optimize across a multitude of payment networks and exchange rate providers, provide comprehensive administration and control features and fully automate the entire payments lifecycle from pricing and beneficiary management, through execution & receipt to settlement and reporting.

Duration:
5 years 

Project role:
Middle Test Automation Engineer

Tools and
technologies:
Ruby (JRuby), Cucumber, Git, Jira, Jenkins, Ruby gems, REST, RVM, SQL, RSpec, Selenium, Capybara, Docker, Docker-Compose, AWS, Docker, Jenkins X, Kubernetes, Watir, PageObject, RabbitMQ, Kafka, Elasticsearch, MySQL, JMeter, k6, Rest, Postman

Project responsibilities:
- Front-end / API / Back-end testing;
- Back-end automation tests using Cucumber + Ruby programming language;
- Front-end automation using Rspec + Selenium;
- Front-end automation using Rspec + Watir + PageObject;
- Performance testing using k6 + JavaScript
- Performance testing using JMeter + XML
- Writing test cases and test reports;
- Analysing and clarifying requirements;
- Making demos for stakeholders;
- Manual testing;
- Code reviews;
- Sharing knowledge with newcomers.

-----------------------------------------------------
Project 2:

Description:
Unified Security for Threat Detection, Incident Response, and Compliance.

Duration:
4 months

Project role:
Test Automation Engineer

Tools and
technologies:
Python, Pytest, RobotFramework, Selenium, PyPOM, Git, Jira, Confluence, VMware VSphere, Hyper-V, Jenkins, MySQL, SQL alchemy, Paramiko, Virtualenv, TestLink

Project responsibilities:
- Automating functional and non-functional test cases using Python + Robot Framework;
- Manual regression testing;
- Writing test cases;
- Verifying fixed tickets;
- Working with SQL;
- Deploying systems on the test environments.