Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ivan Mikula

Torrevieja

Summary

Have 12+ years of practical experience in software engineering as a manual and automation testing engineer. Great expertise in building QA frameworks from scratch as well as supporting and improving legacy solutions. Able to learn new technologies quickly and use existing experience and knowledge effectively.

I have significant working experience in web, API, and mobile testing using Python, Java, Node.js and other programming languages and technologies

Overview

14
14
years of professional experience

Work History

Senior QA Automation Engineer

Codeminders
04.2020 - Current
  • API feeling automation (Java and Python).
  • Web automation (Selenium). Mobile testing (Appium)
  • Working with requirements. Acceptance testing of new features.
  • Writing scripts for CI/CD Maintenance of testing and monitoring infrastructure. Implementing test clients and other ad-hoc tools.

Senior QA Automation

NDA (IoT/automotive/security)
03.2018 - 04.2020
  • Implementing automation frameworks and test cases for API, web, and embedded automation.
  • Porting legacy automation from Ruby to Kotlin. Automation testing of hardware, VoIP

Agile Coach/Senior QA Automation Engineer

Genesis
06.2017 - 02.2018
  • Developed a system responsible for testing critical functionality with subsequent multichannel notification abilities using node.js, java, AWS
  • Continuous improvement in product development processes, resulted in significant improvements in product quality

QA Automation Engineer

Levi9
10.2014 - 12.2016
  • Writing automation scripts on Node.js and Java,
  • Writing test cases, Executing manual test cases.

QA Automation Engineer

Luxoft
09.2013 - 10.2014
  • Setting up QA and development processes. Automated script writing in Java.
  • Requirements review, communication with customers, implementing Scrum framework inside 3 teams of 20 engineers.

QA Engineer

Infopulse
05.2013 - 09.2013

CR project for mobile network operator (change request for Mobile Network Operator system, that included back-end and front-end)

  • Facilitating Scrum events inside the team (7 engineers), Quality assurance process implementation, Communication with customers, Documentation design, and statistics, Acceptance tests writing in Java.

QA Engineer

Astound Commerce
01.2012 - 05.2013

E-commerce platform (which provides a solution for the creation and easy maintenance of multilocal web stores for big customers)

  • Requirements review, TC design and maintenance, Defects reporting, Automated scripts writing in Java, Maven, Jenkins, Thucydides, SauceLabs.

QA Engineer

CDM
09.2010 - 08.2011

CRM systems development based on MS CRM platform for pharmaceutical needs.

  • TC design and maintenance, Automated and manual testing.

QA I 1C:Enterprise Developer

LTD "Team"
10.2009 - 09.2010

Solutions development and testing based on 1C: Enterprise

  • TC design and maintenance. Functional and GUI testing. Automation scripts development and running them in different environments. Test results review. Defects reporting.

Education

Specialist - Program Engineering

Vinnitsya Technical University
Vinnitsya
2013

Skills

  • Linux, MacOS, Windows
  • Test plans, Test cases, Requirements Traceability Matrix
  • SVN, Git, Mercurial
  • XLM, JSON, YAML, XPATH, SQL
  • Jira, Zephyr, Bugzilla, Trello Galling, SoapUl, jMeter, Postman
  • Selenium, Webdriver, Puppeteer, playwright, Appium,
  • Java, NodeJS, Python, Capybara, Protractor, Cypress, TestNG, JUnit, pytest, mocha, chai, jest
  • Scrum, Kanban and XP practices

Timeline

Senior QA Automation Engineer

Codeminders
04.2020 - Current

Senior QA Automation

NDA (IoT/automotive/security)
03.2018 - 04.2020

Agile Coach/Senior QA Automation Engineer

Genesis
06.2017 - 02.2018

QA Automation Engineer

Levi9
10.2014 - 12.2016

QA Automation Engineer

Luxoft
09.2013 - 10.2014

QA Engineer

Infopulse
05.2013 - 09.2013

QA Engineer

Astound Commerce
01.2012 - 05.2013

QA Engineer

CDM
09.2010 - 08.2011

QA I 1C:Enterprise Developer

LTD "Team"
10.2009 - 09.2010

Specialist - Program Engineering

Vinnitsya Technical University
Ivan Mikula