I am a positive-thinking person who possesses two sides of power. On one hand, I am organised, structured and attentive to detail due to my background as a research chemist. And on the other, due to my personality, I love to communicate with people and solve problems.
I got my Master's Degree from the University of Eastern Finland and have been a PhD fellow at the University of Jyväskylä for 3 years. My research field was computational physical chemistry, which involved modelling of chemical reactions through massively-parallel computing.
Now, I wish to exploit my research and analytical skills in software testing. Currently, I am intensively studying techniques and tools by attending online courses and testing web applications created for learning purposes.
I would be extremely happy to apply obtained knowledge to testing an operational product and gain hands-on experience. It is a crucial step in my current career goal — to become a mid-level software tester in 2 years.
You can download my CV as a PDF from my Google Drive.
You can find examples of the described skills in the Examples of my work section.
Manual testing
- can perform manual functional and usability testing of web applications
- gained hands-on experience by testing applications created for educational purposes
Test analysis & design
- familiar with functional decomposition of products, creating state transition diagrams, writing use cases
- can apply equivalence partitioning, boundary value analysis and methods of pairwise testing to generate test input data
API testing
- know the difference between SOAP and REST APIs
- gained experience through manual testing of APIs created for educational purposes
- know how to manipulate requests and create test cases using the SoapUI tool
Exploratory testing
- capable of using Whittaker’s test tours and creating cheat-lists for testing web applications
Test documentation
- can create test cases and checklists and know how and in which situations to use them effectively
- able to prepare comprehensive bug reports and provide detailed session reports
SQL databases
- can write complex requests using subqueries
- familiar with the use of aliases and wildcards
- know the difference between joins and unions and can use them in queries
Python fundamentals
- can write simple functions and algorithms
- know when to use for and while
- able to comprehend easy codes
TestRail
- know how to create test cases and test suits
- able to run created test cases
- know how to use dashboards and statistics
Jira
- know how to create bug reports
- able to create projects and track their progress
SoapUI
Browser developer tools
VirtualBox
- able to set up and operate virtual machines
Trello and Notion
- know how to use Kanban boards and track project progress
Mind maps & diagrams
- know how to design beautifully simple mind maps
Robot Framework Test Automation, Levels 1-4
online courses by Bryan Lamb, Udemy
An intensive course in test automation with Robot Framework.
Link to the certificate of the Level 1
Level 2-4 in progress
The 1st Online Institute of Software Testing
online course by Quality Lab, Moscow, Russia
A comprehensive course (132 h) in quality assurance, covering skills in functional testing and test automation.
Link to the certificate
Onboarding to Testing · Jedi Point
online course by Quality Lab, Moscow, Russia
An intensive introductory course (20 h) to software testing. Quality Lab is one of the biggest Russian providers of educational services tailored for software testers.
Link to the certificate
-
The training webshop was used to create demo test cases
- Test case for checking the checkout process (in English). Check the Google Sheets document here
- Test case for checking the addition of items to the cart (in English). Check the Google Sheets document here
-
The training webpage Enotes was used for working with TestRail.
- Test case (in Russian) for authorisation. Check the screenshot from TestRail here.
- Test case (in Russian) for adding an item to the cart. See the screenshot from TestRail here.
- Test suits and a test run for the cart. See the screenshots from TestRail here.
- Several bugs found on the training webpage Loan Calculator and reported:
- Bug #1. Check the screenshot of the bug report in Jira.
- Bug #2. Check the screenshot of the bug report in Jira.
- Bug #3. Check the screenshot of the bug report in Jira.
- An example of a project in Jira. Check the screenshot.
- Functional decomposition of the training webpage Loan Calculator. Check the mindmap.
- State-transition diagram of the loan application at the training webpage Loan Calculator. Check the diagram.
- Decomposition of an online converter of text documents to PDF using actions-parameters-values. Check the diagram.
- Mindmap of the interfaces of the training webpage Enotes. Check the mindmap.
- Generating combinations for the form consisting of 3 fields, where possible values of the one field depend on the values of another field. See the script for MS PICT and the results of the script execution.
- Generating combinations for the form consisting of 5 fields. See the script for MS PICT and the results of the script execution.
"Testing dot com" R.Savin 2017 (in Russian) - an excellent book for a very beginners. It explains the general goals and basic techniques in software testing.
"A Practitioner's Guide to Software Test Design" Lee Copeland 2004 - comprehensive explanation of the fundamental techniques and approaches used in software testing.