QA Automation Engineer with the commitment to deliver superior software by implementing effective quality control procedures and continuous testing process in the development lifecycle.
Throughout the 5 years of experience in API, Web, Mobile, Load, and Desktop testing I've been doing a lot of activities starting from manual regression checks and ending with the implementation of a test automation infrastructure from scratch, combining E2E and load tests, CI/CD and TMS integration, cloud-based test execution, test coverage calculation, and test reports visualization.
With Java being my main language, I also had multiple side-tasks which required the use of Python, TypeScript, Groovy, Kotlin, Scala, Bash, and C#. It was always a new enjoyable experience for me hence I'm constantly willing to learn new technologies and practices.
I'm a regular visitor to the professional IT conferences since I intend to be on the same page with the current trends in testing and development. I also try to give back what I can to the QA community. For example, I've developed and opensourced AllPairs4J — a Java library for pairwise test data generation. You can find it on my GitHub profile, along with other coding examples.
For more information, have a look at my CV .
Main tasks:
Main tasks:
Main tasks:
Main tasks:
🧮Pairwise combinations generator with constraints for Java
GitHub🌵Java, Kotlin, Espresso, UI Automator. Personal storage of Android UI testing practices
GitHub✨Web UI tests project with Selenium and Selenide modules
GitHub✔️Custom Checkstyle config for Java projects
GitHubFeel free to contact me wherever is comfortable for you