Position: Automation QA Engineer
Category: Java
English level: intermediate
Years of experience: 7


8 years in software testing & quality assurance, and 4 years in automation.

- Java, Web UI Automation (Selenium / Selenide)
- API Automation (Rest Assured, Postman)
- Mobile Automation (Appium)
- Jenkins


Experience:

May 2021 – Till now
Project:
Retail & Distribution – web platform for postal invoices management
Responsibilities:
• UI web tests automation; API tests
Technologies:
• Java 8,  Jenkins, Junit 5, Gradle, Git, Selenide, Grid, Rest Assured

Nov 2020 – May 2021
Project:
Distribution web platform
Responsibilities:
• UI web tests automation; regression tests run analysis.
Technologies:
• Java 8, Jenkins, Maven, TestNG, Git

May 2020 – November 2020
Project:
American internet television service.
Responsibilities:
• tvOS (Apple TV) / iOS apps UI automation using Appium and Java;
Technologies:
• Appium, Java, tvOS, iOS, Jenkins, Maven, TestNG, TestRail, Git

Jan 2020 – May 2020
Project:
Android / iOS medical mobile applications.
Responsibilities:
• Android / iOS mobile UI automation using Appium and Java;
Technologies:
• Appium, Intellij IDEA, Java, Android, iOS, Selenium Grid, Maven, TestNG, Git

Mar 2019 – Jan 2020
Project:
Android / iOS mobile applications for medical smart bed.
Responsibilities:
• Creating Appium automation framework;
• Android / iOS mobile UI automation using Appium and Java;
• Automating API requests using Postman and creating API methods using REST Assured
library in the framework;
• Running parallel iOS / Android automation tests using Selenium Grid;
Technologies:
• Git, Appium, Intellij IDEA, Java, Postman, Markdown, Android, iOS, Selenium Grid, Maven, TestNG

Sep 2018 – Mar 2019
Project:
Cloud management system.
Responsibilities:
• UI automation using Selenium and Java;
Technologies:
OS: Intellij IDEA, Java, Git, Jenkins

November 2014– Sep 2018
Responsibilities:
• Manual QA activities;
Technologies:
Git, MongoDB, Linux (Ubuntu); PuTTY; Git, PgAdmin