Summary
I am QA Automation engineer, Oracle Certification on Java 7. Comfortable with automation and manual testing (4+ years’ experience).
• Java: Apache POI/HTTP/Tomcat, Hibernate, JSP, Servlets, JDBC, Jersey, Swing, Spring, Spring MVC
• Front-end: Bootstrap, HTML, CSS, JS (limited), Angular2 (limited)
• QA Java tools: Selenium WebDriver, Rest-assured, AssertJ, TestNG, jUnit
• Software Construction: Bash, Regular Expressions, SQL, XPath/CSSPath, JsonPath
• CI/Build tools/Version Control Systems: Jenkins, Maven/Gradle, Git/Subversion
• OS: Windows/Linux (Linux shell)/Android
• Other Tools and Methods: MS Office, Oracle VirtualBox, PuTTY, Toad, Fiddler
• Software Engineering Management: JetBrains YouTrack, Rally, Jira
• Technical Writing: Writing Technical Documentation (English)
Experience
Senior Quality Assurance Automation Engineer at EPAM Systems
May 2016 - Present
Senior QA Automation (Key position, Team Lead)
Supervised several streams for test automation
- Created Selenium framework from scratch, covered part of manual smoke tests
- Created SoapUI tests (tests running daily on Jenkins), sharing of best practices about SoapUI
- Created "POC" of REST-Assured based framework on Java
- Created UI application for UI performance testing (Java + Selenium + Swing)
- Interviewing and training beginners
- Creating TC reports, communication with customer about improving tests and testing process, creating Jira defects
Senior QA Consultant at Mana Health
2016 - 2017
Work as remote consultant
- Automation of manual testing activities
- Creating test strategies, test flows
- Communication with customer about QA process improvements
- Interviewing and training beginners
Senior QA Automation / Manual at Bitcoin media portal
July 2015 - May 2016
Work as remote consultant (4 QA in a team)
- Regression and acceptance testing. Weekly and monthly testing of all parts of functionality (I found and created about 50% of all defects)
- New feature testing and discussing. Many of my ideas was implemented for improving UX
- Automated many daily routine activities of development and customer teams
- Covered API on SoapUI
- Participating in developing UI testing framework on Java + Serenity
- Creating TC and reviewing TC written by other team members
Senior QA Automation / Manual at FICO® June 2014 - May 2016
- Testing most difficult manual tasks
- Created Test Plan of product, Test Cases
- Automation testing. I started QA automation from the scratch:
- Created UI smoke test from (Java + Selenium)
- Created REST API tests, with daily running on Jenkins (Java), about 40% of API was covered
Business Analyst at HEINEKEN Company
June 2013 - June 2015
Business Analyst at Priorbank JSC
June 2009 - June 2011
Education
•BNTU, Information Technology, 2013 – 2015
•BSEU, Banking and Financial Support Services, 2007 – 2012
Certifications
• Oracle Java SE 7 Programmer I - 2016 Oracle
• JAVA EE - 2015 Belhard
• Python - 2016 Belhard