SlideShare a Scribd company logo
1 of 5
Download to read offline
OLGA VASYLCHENKO
                                     QA Engineer/Automation
                                           022 195 7902
                                  olga.i.vasylchenko@gmail.com
                            110 Aro Street, Aro Valley, Wellington, 6021


Personal Information

D.O.B. 05/08/1987
Nationality: Ukrainian, valid work permit in NZ

Profile

QA Engineer specialising in web application testing throughout the entire SDLC, automation and
maintenance of regression test suites, and developing technical documentation. Have the ability to
communicate easily with the business managers and developers.
Interested in gaining stronger experience in software testing, tests automation, and working in an
Agile development environment.

Skills Summary

Areas of expertise and strengths

  *	 Writing test plans, designing test cases
  *	 Developing technical documentation
  *	 Functional, change-related testing, familiar with non-functional testing
  *	 Testing at the system & acceptance levels, black box & experienced-based testing
  *	 Regression tests automation and execution
  *	 Test scripts maintenance, working with CI servers and version control systems
  *	 Working with bug tracking systems
  *	 Responsible, self-motivated, eager to learn, creative, disciplined, good communicator, team
     player
  *	 Familiar with Scrum
  *	 ISTQB certified

Languages/Technologies

  *	 PHP, Ruby, C++, HTML, CSS, XML, YAML, UML, SQL, JavaScript, Ajax, XPath

Frameworks/Libraries

  *	 Selenium (RC & WebDriver), PHPUnit, Watir Webdriver, Cucumber, Rspec, Zend_Http_Client,
     CodeIgniter, MediaWiki

IDEs / Dev & Testing apps

  *	 Eclipse, NetBeans, Hudson, SVN, Mantis, JIRA

Operating systems

  *	 Windows XP & 7, OSX, Linux
Career Summary

DT Soft Ltd – Dnipropetrovsk, Ukraine
QA Engineer/Automation
April 2011 – January 2012

Freelance volunteering
PHP developer
January 2011 – April 2011

SIB Art Gallery – Dnipropetrovsk, Ukraine
Art Director
September 2009 – December 2010

Translation agency “Original” - Dnipropetrovsk, Ukraine
Freelance interprete
August 2010 – October 2010

Dniprodzerzhinsk EMF UAD “Parus-Metiz”
Interpreter
January 2008 – March 2008


Employment History



1
      DT Soft Ltd – Dnipropetrovsk, Ukraine
      QA Engineer/Automation
      April 2011 – January 2012

DT Soft Ltd. specialises in developing disc image emulation and burning and mastering disc software.
It has a large family of supportive websites such as online shops, customer service, and product
information websites. This position included working with those web applications and performing
various types of tasks.

Achievements:
 *	 Established test automation in the company and successfully integrated it within the company’s
     development process. Implemented a data-driven approach in test automation.
 *	 Initiated the development and maintenance of projects through the continuous integration process.

Responsibilities:
 *	 Writing test plans, designing test cases for testing web applications
 *	 Reviewing test basics
 *	 Functional testing
 *	 Test automation and test scripts maintenance, tests execution
 *	 Manual testing (exploratory & error guessing)
 *	 Usability, compatibility, security, performance testing
 *	 Bug managing in bug tracking system
 *	 Working with developers and managers, developing technical documentation
 *	 Taking part in meetings (informal, technical, and walkthrough)
Projects:

Product server
The purpose of the project was to create a new licenses activation server with a new database structure
and improved back end for managers. As the activation server was connected to an online-shop and
some other services it was important to learn how the old activation server worked in order to preserve
the dependencies and other services work while creating a new licenses activation server.
The role in the project:
  *	 Learned how the old product licenses activation server worked (both client and server side).
  *	 Documented the server-side work on MediaWiki (client request and server response for different
     user stories). This important information had never been documented before. Therefore, due to
     the code being written a long time ago, it was very difficult for developers to add functionality or
     to perform code refactoring, and for testers to test it.
  *	 Designed test cases for testing new activation server work.
  *	 Created an HTML form for developers to easily choose different request parameters for different test
     cases and to immediately receive the response message or an activation code (after developers
     implemented their work). It helped developers in testing at the lower levels as they could see the
     result of their work without actually having to install an original product and activate a license, or
     prolong or change the license.
  *	 Tested the new licenses activation server by installing the original products and checking the
     server response for different test cases.
  *	 Managed bugs (Mantis).
  *	 Worked closely with the developer team and project manager
  *	 Automated regression tests for licenses activation server work (PHP, Selenium)
  *	 Documented a new database structure and activation server work algorithm (dbForge and flow
     charts)

License managing – back end
The purpose of the project was to improve the product licenses back end structure and interface. The
back end contains the information about users accounts, their trial and paid licenses, the different types
of statistic information for managers.
The role in the project:
  *	 Learned the old back end structure and together with business and project managers decided
      about the necessary functionality that must stay in the new back end version.
  *	 Discussed a new back end interface and functionality with business and project managers and
      documented the requirements.
  *	 Collaborated closely with the developer team, being a link between them and the business
      managers.

Disc-Soft – software online shop
The purpose of the project was to integrate a new product licenses activation server with the online
shop, to change or to add new functionality, to automate regression test suites.
The role in the project:
  *	 Worked closely with the business managers to discuss the new functionalities of the online shop,
     changes to old functionality.
  *	 Documented new user stories and change requiremements, was a link between business
     managers and developer team explaining the manager's requirements to the developers in
     technical language.
  *	 Designed regression test suite for online shop (functionality testing)
  *	 Automated regression test suite for Disc-soft online shop (Selenium,PHP)
MountSpace
The purpose of a project was to create a media information portal containing DAEMON Tools mount
statistics. The information about a disc is gathered through the client widget at the time a DAEMON
Tools user mounts a disc. This information then is being sent to the server to process it. After processing,
the MountSpace portal reveals this information to the users. In the future a project is planned that will
aim to add more functionality to the portal and transform it into a social network for DAEMON Tools
software users.
The role in the project:
  *	 Developed the functional requirements together with the project manager.
  *	 Created the technical documentation about database structure and protocols description used in
       developing, closely collaborated with the developer team.
  *	 Designed user stories and automated test suites for essential functionalities of the widget and
       web portal (Selenium, PHP).
  *	 Exploratory and error guessing testing of the first widget and web portal release, and bugs
       managing (Mantis).
  *	 Made useful suggestions about some usability improvements.

Different projects (product information websites, search engine website, products
advertising websites, user guides and support websites)
The role in these projects:
  *	 Designed regression test suites for the websites functionality, automated tests (Selenium, Zend_
     Http_Client , PHP), maintained test scripts (Hudson, SVN).
  *	 Documented all the information about starting web test automation for others from the QA team,
     helped some testers with the automation basics understanding.
  *	 Performed usability and compatibility testing.
  *	 Did the research about performance and security testing, tools review, designed test cases and
     executed load testing (JMeter) and security testing (Acunetix Web Security Scaner).




2      Freelance volunteering
       PHP developer
       January 2011 – April 2011

Although I obtained substantial programming knowledge at university, I was not taught PHP and
therefore endeavoured to learn this language on my own. After acquiring a comfortable level of
knowledge, I worked on a small project - creating a photographer’s portfolio website with back end
(possibility to add, delete, rename photo categories and photographs).
Technology used: CodeIgniter Framework, Adobe Flash.




3
       SIB Art Gallery – Dnipropetrovsk, Ukraine
       Art Director
       September 2009 – December 2010

Responsibilities:
 *	 Organization of exhibitions within Ukraine and abroad
 *	 Advertisement within Ukraine and abroad
 *	 Marketing
 *	 Deal with clients and artists
 *	 Promotion of the artists rating
 *	 Search for new talented artists
 *	 Organizing participation in international art fairs and auctions
 *	 Cooperation with designers and architects
4
      Translation agency “Original” - Dnipropetrovsk, Ukraine
      Freelance interprete
      August 2010 – October 2010

Responsibilities:
 *	 The translation of technical user manuals from English to Russian/Ukrainian and vice versa




5
      Dniprodzerzhinsk EMF UAD “Parus-Metiz”
      Interpreter
      January 2008 – March 2008

The company produces fastening and hardware production.
Responsibilities:
  *	 Company’s website translation from Russian to English



Education and Qualifications
University
2004 – 2009 Specialist Diploma in Economical Cybernetics
Dnipropetrovsk National University of Railway Transport (Dnipropetrovsk, Ukraine)
Areas of study:
  *	 Economics (micro- a nd macroeconomics, marketing, management, finances, risks analysis,
     accounting, audit, enterprise and international economics, business basics, economics regulations)
  *	 Economical statistics and analysis, forecasting
  *	 Higher mathematics, probability theory, mathematic programming, discrete analysys
  *	 Economical modeling
  *	 Database basics, Programming, Computer Networks

Certifications
 *	 April 2012 ISTQB FL Certification
      ANZTB (Wellington, New Zealand)

  *	 2008 Certificate of Advanced Level of American English Center’s English Language
     Course
     American English Center (Dnipropetrovsk, Ukraine)



Interests
Photography, painting, design, traveling, meeting people from different cultures, languages, history



References
Recommendations on LinkedIn
Available on request
													                                                                               April 2012

More Related Content

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Olga Vasylchenko Cv

  • 1. OLGA VASYLCHENKO QA Engineer/Automation 022 195 7902 olga.i.vasylchenko@gmail.com 110 Aro Street, Aro Valley, Wellington, 6021 Personal Information D.O.B. 05/08/1987 Nationality: Ukrainian, valid work permit in NZ Profile QA Engineer specialising in web application testing throughout the entire SDLC, automation and maintenance of regression test suites, and developing technical documentation. Have the ability to communicate easily with the business managers and developers. Interested in gaining stronger experience in software testing, tests automation, and working in an Agile development environment. Skills Summary Areas of expertise and strengths * Writing test plans, designing test cases * Developing technical documentation * Functional, change-related testing, familiar with non-functional testing * Testing at the system & acceptance levels, black box & experienced-based testing * Regression tests automation and execution * Test scripts maintenance, working with CI servers and version control systems * Working with bug tracking systems * Responsible, self-motivated, eager to learn, creative, disciplined, good communicator, team player * Familiar with Scrum * ISTQB certified Languages/Technologies * PHP, Ruby, C++, HTML, CSS, XML, YAML, UML, SQL, JavaScript, Ajax, XPath Frameworks/Libraries * Selenium (RC & WebDriver), PHPUnit, Watir Webdriver, Cucumber, Rspec, Zend_Http_Client, CodeIgniter, MediaWiki IDEs / Dev & Testing apps * Eclipse, NetBeans, Hudson, SVN, Mantis, JIRA Operating systems * Windows XP & 7, OSX, Linux
  • 2. Career Summary DT Soft Ltd – Dnipropetrovsk, Ukraine QA Engineer/Automation April 2011 – January 2012 Freelance volunteering PHP developer January 2011 – April 2011 SIB Art Gallery – Dnipropetrovsk, Ukraine Art Director September 2009 – December 2010 Translation agency “Original” - Dnipropetrovsk, Ukraine Freelance interprete August 2010 – October 2010 Dniprodzerzhinsk EMF UAD “Parus-Metiz” Interpreter January 2008 – March 2008 Employment History 1 DT Soft Ltd – Dnipropetrovsk, Ukraine QA Engineer/Automation April 2011 – January 2012 DT Soft Ltd. specialises in developing disc image emulation and burning and mastering disc software. It has a large family of supportive websites such as online shops, customer service, and product information websites. This position included working with those web applications and performing various types of tasks. Achievements: * Established test automation in the company and successfully integrated it within the company’s development process. Implemented a data-driven approach in test automation. * Initiated the development and maintenance of projects through the continuous integration process. Responsibilities: * Writing test plans, designing test cases for testing web applications * Reviewing test basics * Functional testing * Test automation and test scripts maintenance, tests execution * Manual testing (exploratory & error guessing) * Usability, compatibility, security, performance testing * Bug managing in bug tracking system * Working with developers and managers, developing technical documentation * Taking part in meetings (informal, technical, and walkthrough)
  • 3. Projects: Product server The purpose of the project was to create a new licenses activation server with a new database structure and improved back end for managers. As the activation server was connected to an online-shop and some other services it was important to learn how the old activation server worked in order to preserve the dependencies and other services work while creating a new licenses activation server. The role in the project: * Learned how the old product licenses activation server worked (both client and server side). * Documented the server-side work on MediaWiki (client request and server response for different user stories). This important information had never been documented before. Therefore, due to the code being written a long time ago, it was very difficult for developers to add functionality or to perform code refactoring, and for testers to test it. * Designed test cases for testing new activation server work. * Created an HTML form for developers to easily choose different request parameters for different test cases and to immediately receive the response message or an activation code (after developers implemented their work). It helped developers in testing at the lower levels as they could see the result of their work without actually having to install an original product and activate a license, or prolong or change the license. * Tested the new licenses activation server by installing the original products and checking the server response for different test cases. * Managed bugs (Mantis). * Worked closely with the developer team and project manager * Automated regression tests for licenses activation server work (PHP, Selenium) * Documented a new database structure and activation server work algorithm (dbForge and flow charts) License managing – back end The purpose of the project was to improve the product licenses back end structure and interface. The back end contains the information about users accounts, their trial and paid licenses, the different types of statistic information for managers. The role in the project: * Learned the old back end structure and together with business and project managers decided about the necessary functionality that must stay in the new back end version. * Discussed a new back end interface and functionality with business and project managers and documented the requirements. * Collaborated closely with the developer team, being a link between them and the business managers. Disc-Soft – software online shop The purpose of the project was to integrate a new product licenses activation server with the online shop, to change or to add new functionality, to automate regression test suites. The role in the project: * Worked closely with the business managers to discuss the new functionalities of the online shop, changes to old functionality. * Documented new user stories and change requiremements, was a link between business managers and developer team explaining the manager's requirements to the developers in technical language. * Designed regression test suite for online shop (functionality testing) * Automated regression test suite for Disc-soft online shop (Selenium,PHP)
  • 4. MountSpace The purpose of a project was to create a media information portal containing DAEMON Tools mount statistics. The information about a disc is gathered through the client widget at the time a DAEMON Tools user mounts a disc. This information then is being sent to the server to process it. After processing, the MountSpace portal reveals this information to the users. In the future a project is planned that will aim to add more functionality to the portal and transform it into a social network for DAEMON Tools software users. The role in the project: * Developed the functional requirements together with the project manager. * Created the technical documentation about database structure and protocols description used in developing, closely collaborated with the developer team. * Designed user stories and automated test suites for essential functionalities of the widget and web portal (Selenium, PHP). * Exploratory and error guessing testing of the first widget and web portal release, and bugs managing (Mantis). * Made useful suggestions about some usability improvements. Different projects (product information websites, search engine website, products advertising websites, user guides and support websites) The role in these projects: * Designed regression test suites for the websites functionality, automated tests (Selenium, Zend_ Http_Client , PHP), maintained test scripts (Hudson, SVN). * Documented all the information about starting web test automation for others from the QA team, helped some testers with the automation basics understanding. * Performed usability and compatibility testing. * Did the research about performance and security testing, tools review, designed test cases and executed load testing (JMeter) and security testing (Acunetix Web Security Scaner). 2 Freelance volunteering PHP developer January 2011 – April 2011 Although I obtained substantial programming knowledge at university, I was not taught PHP and therefore endeavoured to learn this language on my own. After acquiring a comfortable level of knowledge, I worked on a small project - creating a photographer’s portfolio website with back end (possibility to add, delete, rename photo categories and photographs). Technology used: CodeIgniter Framework, Adobe Flash. 3 SIB Art Gallery – Dnipropetrovsk, Ukraine Art Director September 2009 – December 2010 Responsibilities: * Organization of exhibitions within Ukraine and abroad * Advertisement within Ukraine and abroad * Marketing * Deal with clients and artists * Promotion of the artists rating * Search for new talented artists * Organizing participation in international art fairs and auctions * Cooperation with designers and architects
  • 5. 4 Translation agency “Original” - Dnipropetrovsk, Ukraine Freelance interprete August 2010 – October 2010 Responsibilities: * The translation of technical user manuals from English to Russian/Ukrainian and vice versa 5 Dniprodzerzhinsk EMF UAD “Parus-Metiz” Interpreter January 2008 – March 2008 The company produces fastening and hardware production. Responsibilities: * Company’s website translation from Russian to English Education and Qualifications University 2004 – 2009 Specialist Diploma in Economical Cybernetics Dnipropetrovsk National University of Railway Transport (Dnipropetrovsk, Ukraine) Areas of study: * Economics (micro- a nd macroeconomics, marketing, management, finances, risks analysis, accounting, audit, enterprise and international economics, business basics, economics regulations) * Economical statistics and analysis, forecasting * Higher mathematics, probability theory, mathematic programming, discrete analysys * Economical modeling * Database basics, Programming, Computer Networks Certifications * April 2012 ISTQB FL Certification ANZTB (Wellington, New Zealand) * 2008 Certificate of Advanced Level of American English Center’s English Language Course American English Center (Dnipropetrovsk, Ukraine) Interests Photography, painting, design, traveling, meeting people from different cultures, languages, history References Recommendations on LinkedIn Available on request April 2012