GENERAL INFORMATION
Name and Surname: Valentine Kaminskiy
Genre: Male
Nationality: Belarus
Native language: Russian, Belarusian
Family status: Married
Mobile phone number: +375-**-***-**-**
E-mail: *********.*********@*****.***
Registration address: Oktyabrskaya Str. 6, Appr. 7, 220030, Minsk, Belarus
EDUCATION
Information
Higher education: Belarusian State University of Informatics and
Radioelectronics (BSUIR)
Specialty: Metrology in Telecommunications
Academic degree: Bachelor degree (BA)
Master course: BSUIR
Specialty: Information Security
Academic degree: Master degree (MA)
WORK EXPERIENCE
N Period Workplace Position
1. April 2009 - CJSC "Alfa-Bank" Senior Security Specialist
December 2011 http://www.alfabank.by/ in the
IT Security Division
Responsibilities:
- Responsible for establishing and maintaining the strategy and program to
ensure CJSC "Alfa-Bank" and its customer information assets are adequately
protected.
- Providing the driving force behind compliance initiatives in the
engineering, operations, and corporate environments.
- Driving the implementation of a governance, risk, and compliance program
(e.g. PCI DSS) throughout the CJSC "Alfa-Bank" organization.
2. May 2012 - EPAM Systems Automation Test Engineer
January 2013 http://www.epam.by/
Data Direct Networks
http://www.ddn.com
Responsibilities:
- Development of cross file systems framework which control data
availability, integrity and security.
- Planning testing strategy and tasks.
- Development of testing framework.
- Continuous Integration.
- Communication with customer.
- Preparing of the reports.
- Creation of Test Cases and development of automated tests,
submitting/verification of bugs.
3. January 2013 - Rightscale Inc. Cloud Automation Test
October 2013 http://www.rightscale.com/ Engineer
Responsibilities:
- Testing in the clouds.
- Working with a team to provide ServerTemplates that will configure servers
on any cloud, Multi-Cloud ServerTemplates.
- Using automation to test on the numerous combinations of images OS,
hypervisor, cloud, and application-installed to get coverage and verify our
quality across all the combinations before releasing.
- Time and resource limitations make manual testing impractical against the
ever rising number of tests combinations.
- Automation is the way to scale as push to run hundreds of tests per day
instead of 10s of tests, against a rapidly rising number of tests.
4. October 2013 - Strevus Inc. QA Automation Lead and
till now http://www.strevus.com/ Project Lead for Automated
UI Testing Framework
About the Company:
Strevus is creating the next generation of enterprise software. It is a
well-funded, San Francisco-based early-stage startup committed to building a
world-class crowd-sourcing platform. The product will allow industry
enterprise peers to collaborate around common, non-competitive areas of their
business. The Strevus founders are pioneers in enterprise data management,
and previously created the market-leading MDM platform.
Responsibilities:
- Responsible for all development and maintenance the automation test
frameworks.
- Involvement in the processes (Development, DevOps, BA and QA) of
organization and optimization in fast growing Engineering teams based on
Agile (Scrum-like) methodology
- Interviewing and hiring new QA to QA department.
- Performing testing activities planning and estimation. Distributed tasks
between QA team.
- Design and support testing infrastructure.
- Creating/updating/sending out the testing docs and templates (test cases,
test results reports, test requirements including security and performance
etc.)
- Performing Strevus web-based products functional, security, performance,
deployment testing.
- Supporting and updating build deployment jobs in Jenkins.
- Releasing Management.
ADDITIONAL INFORMATION
Professional skills:
- Strong knowledge of Ruby, Python, C, SQL, bash.
- Scrum/Agile driven development - working with small teams which quick
development processes and frequent releases.
- Configuration Management (Chef, Jenkins)
- Design and built web (UI and no UI) applications and RESTful apis (Flask,
SQLAlchemy)
- Automation of UI & Backend Testing (Pyhton + Selenium Webdriver +
JavaScript + CSS).
- Test documentation design: test-cases, test scenarios, test plan, project
plan, defect reports.
- Performance of different types of testing.
- Hiring, leading and coordinating distributed QA team work.
- Experience testing and developing cloud applications (AWS, Google).
- Development of installation scripts of distributed systems.
- Test automation in Linux with scripting languages usage.
- Designing, implementing and supporting of automation test frameworks on
python and ruby.
- Experience of python and ruby test frameworks usage (unittest, doctest,
rspec, cucumber, behave).
- Experience of NoSQL database usage (Riak, Cassandra).
- Experience of cluster systems usage (GPFS, CTDB, Riak, RabbitMQ).
- Good experience of work in large teams (geographically distributed teams
with +12H time difference) and support and management of remote teams and
contractors.