Работал в 14 компаниях 20 лет 11 месяцев
IT
Lead QA Automation Engineer
Mensch / Papaya Global
IT
6 лет 3 месяца
11.2019 - по настоящее время
Project description: HRMS / Payroll automation system
Duties:
- processual & technical transformation of existing QA solution to improve automated and manual efficiency, decrease release testing time;
- update CI processes;
- QA team management (4 / 2 people);
- Identifying risks and taking measures for their mitigation;
- New staff technical interviewing;
Technologies used: Java 8, Selenium 3, RestAssured, Maven, Docker, Bitbucket Pipelines
QA Engineer
New Age Solutions
IT
1 год
11.2018 - 10.2019
Product description: web-based application with microservice architecture
Key responsibilities:
- Establish and management processes;
- Creating test strategy;
- New staff technical interviewing;
- Writing backend automated tests;
- Writing performance automated tests;
Technologies used: Groovy, Spock, Git, AWS, Kafka, Elastic Search, Jenkins, Docker
Lead QA Engineer
Intellias
IT
10 месяцев
01.2018 - 10.2018
Project description: SDK - a middle tier between mobile user-level applications and map data. Both Android and iOS devices are supported.
Key responsibilities:
- QA team management (7 people);
- Establishing and managing process from scratch;
- New staff technical interviewing;
- Identifying risks and taking a measures for risks mitigation;
- Creating test strategy;
- Leading and mentoring the Team to follow agile best practices;
- Reporing to customer.
Technologies used: Git, Gerrit, Java, Appium, Objective C, Swift, AppTester, Jenkins, AWS
Lead QA Engineer
Intellias
IT
1 год 6 месяцев
07.2016 - 12.2017
Project description: map for automotive industry.
Key responsibilities:
- QA team management (2 people);
- New staff technical interviewing;
- Writing automated tests (Python-based local testing framework);
- Identifying gaps in framework and improving it;
Technologies used: Git, Gerrit, Python, Hadoop / MapReduce, Jenkins, AWS
Team Lead / Scrum Master / Automation QA Engineer
GlobalLogic Ukraine
IT
1 год 5 месяцев
01.2015 - 05.2016
Web-based creatives editor in advertisement area.
Key Responsibilities:
Scrum master role.
- Establishing and managing process from scratch;
- Continuously analyzing the process, find the gaps, finding solutions to remove the gaps & improve the process;
- Jira administration (setting up the workflows etc);
- Moderation of Scrum activities (Sprint Planning meetings, Standup meetings, Demos, any other meeting per request);
- Collaborate with customer to explain the process changes;
- Leading and mentoring the Team to follow agile best practices;
- Designed test strategy;
- Perform both manual & automated testing;
- Created automation test framework;
- Taking part in requirements analysis;
- Responsible for release go / no go;
- New staff technical interviewing;
- Responsible for team management (5 people);
- Responsible for tasks prioritizing and delegation;
- Identifying risks and taking a measures for risks mitigation;
- Created a communication buffer between customer and Team
- Removing as much impediments as possible to give the Team possibility to work with optimal effectiveness.
Technologies:
RubyMine, Ruby 2.0.0, Capybara, SitePrism, RSpec, manual testing.
Senior QA / Automation QA
Luxoft
IT
1 год 9 месяцев
04.2013 - 12.2014
Gained basic business domain knowledge (securities);
Created automated testing framework from scratch (Selenium + Java + Maven);
Performed automated services testing (SoapUI based);
Main duties:
- Requirements analysis;
- Create Test Strategy document;
- Cover testing process according to Test Strategy document;
- Create automation test cases using Java + Selenium for UI layer, SoapUI for services layer.
Test processes enhance
- Analyze the process weaknesses;
- Propose argumentative ideas how to improve testing processes (main improvements concerned interaction between testing & development processes);
Distributed team working experience;
Staff pick
- Technical interviewing;
- Create skill reports by interview results;
QA Analyst
Luxoft
IT
1 год 1 месяц
04.2012 - 04.2013
- Perform present processes analysis;
- Create a report describing processes holes & weaknesses;
- Propose solution to improve processes quality;
- Verify the updated processes implementation;
- Propose "hotfixes" for implementation if necessary;
Requirements gathering & verification
- Analysis of user stories;
- Communicate with customer to clarify user story descriptions to avoid logical inconsistencies;
- Add acceptance criteria;
Test management
- Perform QA Planning meetings with teams to identify the testing strategy per each story;
- Add test tasks by QA Planning meeting results;
- Provide developers with test datasets to create automated end-to-end tests;
- Verify the created tests & test results;
- Test coverage analysis;
Create automated tests using MS Coded UI Test;
Provide 2 teams integration starting from RQ analysis stage to release stage;
Perform analysis of system components cross-dependencies;
Working in a distributed team;
Participation in daily scrum meetings with customer;
Sharing QA & testing experience.
Staff pick
- Technical interviewing (QA area);
- Create skill reports by interview results;
Lead Test Engineer
GlobalLogic Ukraine
IT
1 год
05.2011 - 04.2012
Staff pick
- Technical interviewing;
- Create skill reports by interview results;
Task management between test team;
Verify the test team work results;
Provide help if necessary.
Senior Test Engineer
GlobalLogic Ukraine
IT
1 год
06.2010 - 05.2011
- Learn SoapUI "from scratch" using only official documentation;
- Create own engine to process standard headers like authorization;
- Create unified parametric project structure for all services;
- Create automated cases, analyze their results & create defects if necessary;
- Create technical documentation describing SoapUI basics & my engine usage;
Create Test Strategy document;
Test processes enhance
- Analyze the process weaknesses;
- Propose argumentative ideas how to improve testing processes (main improvements concerned interaction between testing & development processes);
Distributed team working experience.
Test Executor
Luxoft
IT
10 месяцев
09.2009 - 06.2010
Writing testing documentation
Analyzing Requirement Specifications
Tasks planning
Create result reports
Metrics gathering
Automate test cases (Testcomplete 7.0)
Participation in the meetings with customer
Senior / Lead Software Testing Engineer
Mirasoft-Pro
IT
2 года 2 месяца
08.2007 - 09.2009
Writing testing documentation
Writing Requirement Specifications if necessary
Analyzing Requirement Specifications
Tasks planning
Delegating tasks to test team
Developing testing strategy
Create result reports
Participation in the meetings with client
Software Testing Engineer
Mirasoft-Pro
IT
3 месяца
06.2007 - 08.2007
- Manual black-box testing
- Writing testing documentation
Software Testing Engineer
Celenia Software
IT
1 год 1 месяц
06.2006 - 06.2007
- Manual black-box testing
- Writing testing documentation
Virus Analyst
Ukrainian Antivirus Center
IT
1 год 4 месяца
03.2005 - 06.2006
- Analyze the malware type (troyan, worm, virus etc.)
- Analyze the malware behavior
- Decrypt malware (if necessary)
- Add the malware signatures to the database
- Write the curing module if necessary (Delphi 7.0, SoftIce was used)
- Write malware descriptions
Ключевая информация
15 years in testing;
- Experienced with testing processes management;
- Worked with both waterfall & agile software development methodologies;
- Debugging & reversing experience;
- Automated testing experience;
- QA Lead experience (7 people);
- Team Lead experience (5 people);
- Scrum Master experience.
Учился в 1 заведении
NTUU "KPI"
APRODOS
Kiev. Ukraine, 2006
Владеет языками
Английский
выше среднего
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Русский
родной
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Украинский
родной
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Курсы, тренинги, сертификаты
NA 40-221
Navision 4.0 Development I C/SIDE Introduction
NA 40-227
Navision 4.0 Trade & Inventory
NA 40-225
Navision 4.0 Financials
Дополнительная информация
Fields of knowledge
Reversing tools: SoftIce, IDA, Hiew.
Testing: Blackbox manual functional testing (web applications, Win32 applications, reports), automated testing (web applications, Win32 applications, REST web services, SOAP web services), load/performance testing (REST web services, SOAP web services).
Testing documentation: Functional Test Plan, User Acceptance Test Plan, Traceability Matrix, Test Strategy.
Bug Tracking systems: Bugzilla, Team Foundation Server, Jira, Mingle, HP Quality Center.
Processes: waterfall (V-model), Scrum.
Automation Test Tools: Test Complete 7.0 / 7.5, SoapUI, Selenium WebDriver, Selenium IDE.
CVS: SVN, GIT.
CI: Jenkins, Team City.
Objective
QA Manager, Scrum Master, Team Lead, Lead QA Engineer
Dmitry Eugenievich
Dmitry Eugenievich
QA Lead / Team Lead / QA Manager

Киев
полная занятость
Обновлено 4 года назад