Curriculum vitae
Personal information
Name: Nikola Stoimenovski
Birth date: 07/04/1994
Birth place: Skopje, Macedonia
Address: Franjo Kluz no.2/1-6, 1000 Skopje
Telephone: +389 -
E-mail:-
Work experience
Organization
Dates
Occupation
or position
held
Main activities
Testing a software platform for insurance as a service based
on cloud and microservice infrastructure. My tasks included
manual testing and implementing automation frameworks
from scratch for multiple projects. This involved setting up
UI and API frameworks using BDD approach (reading and
executing data from excel files) as well as configuring a
Jenkins instance that run the jobs and generate reports.
Analyzed the requirements and giving feedback to
the business
•
Prepared and executed test cases using TestRail and
Google Spreadsheets.
•
Created different suites: regression suite, smoke
suite, and more.
•
Conducted API testing using SoapUI and Postman
for testing the app and for testing third parties integrated
with the app.
•
Tested the database using MySQL Workbench.
•
Developed queries to extract, modify, and remove
data from the database for troubleshooting and testing.
•
Developed and maintained UI automation tests
using Protractor with Selenium.
•
Developed and maintained API automation tests
using Typescript and Mocha.
•
Manually tested Android and iOS mobile applications.
•
Implemented load testing on a life insurance web
app using JMeter which included preparing the script and
executing, collecting, and analyzing performance results
using logs. Some of the requests had taken an unacceptable
amount of time, so additional load testing was conducted
after deployment which was compared with the results,
resulting in a report that compared before vs after.
•
SwissRe
June 2018
- Present
QA Engineer
Technologies: NodeJS, Typescript, Javascript, Protractor,
Selenium, Serenity, Cucumber, Mocha, MySQL Workbench,
Postman, SoapUI, Jenkins, AWS, JMeter, Jira, TestRail,
Confluence
Stage 4 Enterprises is cloud-based application for medical
practices used by many clients. As a part of a QA team I
was involved in setting up the testing process, the go live
process as well as setting up UI automation tests and
framework.
Stage 4
Enterprises
October
2019 –
April 2020
QA Engineer
- Remote
Prepared, executed and documented test cases
Analyzed the requirements and giving feedback
Created regression and smoke suite
Created UI automation using Protractor with
Selenium
•
Troubleshooting and assistance for clients
•
•
•
•
Technologies: NodeJS, Typescript, Javascript, SerenityJS,
Jenkins, Protractor, Selenium, Bitbucket, Nuclino, TeamCity,
Notion, Jira
The Doe is web application dedicated to publishing
anonymous content from verified writers without identity. As
a QA lead on this project, my tasks included planning the
implementation of the QA process from scratch as well as
automating the smoke suite. I was responsible for the
overall quality of the email campaigns that were sent to the
clients.
Prepared and executed test cases using Hiptest and
Google Spreadsheets.
•
Created different suites: regression suite, smoke
suite, and more.
•
Developed and maintained UI automation tests
using Cypress with Selenium.
•
Conducted basic security testing.
•
Performed email campaign testing in every major
browser and email service provider using Litmus
•
Reviewed and gave feedback on the design and the
requirements.
•
The Doe
April 2019
September
2019
QA Engineer
- Remote
Technologies: NodeJS, Typescript, Javascript, Selenium,
WordPress, PHP, Cypress, InVision, Hiptest, Mailchimp, Jira,
Litmus
Prepared test scripts, test cases, and test data for
different projects using TestRail and Google Spreadsheets.
•
Conducted reviews and gave feedback on the report
(issues, problems with content input, questions, and more)
from the clients to their acceptance testing.
•
Implemented a variety of tests (acceptance,
integration, cross-browser compatibility, GUI/usability,
functional, retesting, and regression).
•
Manually tested Android and iOS mobile applications.
•
Developed and maintained automation tests using
Robot Framework with Selenium.
•
Experts QA
September
2016 June 2018
QA Engineer
API testing
Performance testing using JMeter
Trained and managed a small QA group.
Gave lectures on the basics of QA (how to write test
cases, how an issue should look like, definitions,
environments, Jira, and more) and assigned daily tasks and
priorities regarding the projects (including assistance).
•
•
•
•
Technologies: Robot Framework, Selenium, Cucumber,
Postman, Sitecore, SoapUI, WordPress, JMeter, Jira,
TestRail, Trello, Pivotal Tracker, Confluence
Education
High School / Skopje , Macedonia: SUGS Josip Broz Tito
University “ss. Cyril and Methodius” / Skopje , Macedonia: Faculty of Computer Science and
Engineering, Computer Network Technologies
Certification and Trainings
Certifications: AWS - AWS Business Professional (Digital), AWS - AWS Technical Professional (Digital),
AWS - AWS Security Fundamentals, Association for Software Testing - Black Box Software Testing
Foundations Course 101-BJ
Trainings: Attended QA trainings – “Performance and Load testing”, “Robot Framework Test Automation
– Level 1” (udemy) and “Robot Framework Test Automation – Level 2” (udemy)
Personal skills
Languages
QA Skills
Technologies
Social skills
English, Macedonian (mother language)
Automation testing, Creating automation frameworks, Manual testing,
Mobile testing, API testing, Performance testing, Regression testing,
Functional testing, Smoke testing, Security Testing, Exploratory testing,
Acceptance testing, Setting up testing process, Creating test plan and test
strategy, Creating test cases and documentation, Requirements Analysis,
Defect creating and tracking
Jira, TestRail, JMeter, Postman, SoapUI, Robot Framework, Selenium,
Protractor, Javascript, Typescript, NodeJS, Mocha, Cucumber, Jasmine,
SerenityJS, Jenkins, Confluence, MySQL Workbench, WordPress, Sitecore,
AWS, Trello, MailChimp, Litmus, Confluence, Bitbucket, Nuclino, Notion,
TeamCity
Working confidently under pressure, lifelong learner, multitasking