Position: Automation QA Engineer
Category: QA Automation
English level: fluent
Years of experience: 5


I’m an Automation QA Engineer with 5+ years of experience in Quality Assurance in general, of which spent 3+ years working on QA automation. I have a strong knowledge of Javascript language (JS execution context, event loop, type coercion, promises, etc.) and internals and a deep knowledge of some of the most used automation tools and frameworks.
Test Automation Engineer
Riwers
Jul 2022 - Present
Bratislava, Slovakia

- implemented automation testing from scratch (Cypress, Javascript, Typescript, MochaJS)
- GraphQL API testing, smoke testing, and integration testing, decreasing the manual test significantly.
- reworked the docker environment to ensure the separation of tests and app dependencies.
- created mocked APIs to improve test stability (so it doesn’t rely on a flaky service response)
- rebuilt & optimized GitLab build & test & deployment pipeline:
 - integrated new automation tests
 - decreased the overall run time by two times, optimizing cached steps (npm, docker, etc.)
 - added unit & integration tests reporting (with history)
- I act as a Release Manager for all features (from code reviews to deployment) we deliver
- Investigated multiple edge cases and hard-to-reproduce bugs by using a combination of the production database (PostgreSQL), codebase, and GraphQL API

AQA Engineer
EPAM Systems
May 2020 - Jul 2022

- Implemented a set of behavioral tests (BDD) using Mocha, Cucumber, and WebdriverIO/Selenium (JavaScript) for UI functional testing, finance applications
- Implemented JavaScript-based API tests with Jest (Weather app, Pastebin-like service)
- Implemented TDD unit tests with Jest for an internal application
- Implemented core mobile testing using Appium (WebDriver, Mocha, Javascript)
- Setup and configure CI/CD pipelines using Jenkins and Docker, basic Linux skills
- Learned fundamentals software of development practices (Scrum/Kanban concepts)

QA Engineer
2BAD
Jan 2019 - May 2020

- Identified test scenarios, estimated test efforts, and created test plans
- Automating testing using WebDriverIO with PageObject & PageFactory models
- Automating workloads with continuous integration
- Client application load testing with K6 and JMeter
I'm looking for a project where I can help with my knowledge of JS/TS test automation, learn new things, expand my experience, and continue my engineering career. I'm up to a project of any complexity and will dedicate myself to it fully. I can work at any time zone, regardless of where your team is.