Nikola S.

Nikola S.

Senior QA Engineer

Macedonia
Hire Nikola S. Hire Nikola S. Hire Nikola S.

About Me

Certified and dedicated QA Engineer with 5+ years of experience working on test automation projects, creating custom solutions, including being QA lead on multiple projects. Nikola is versed in both manual and automated QA, with a specialty in UI and API automation using technologies such as Cypress, Javascript, Typescript, Protractor, Selenium, Jasmine, Jenkins, Mocha, Cucumber, SerenityJS, AWS, Gitlab, Github. Hands-on experience in setting up the QA process from scratch, planning all the testing activities, participating in business, scrum, and refinement meetings, creating test strategy, declaring the test scope, and creating reports.

Work history

UpStack
UpStack
Senior QA Engineer
2020 - Present (4 years)
Remote
  • Creating detailed, comprehensive and well-structured test plans and test cases for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure planning and coordinating of quality testing activities.

Stage 4 Enterprises
Stage 4 Enterprises
QA Engineer
2019 - 2020 (1 year)
Remote
  • Set up the testing process, the go-live process, as well as setting up UI automation tests and framework for a cloud-based application used in medical practices by many clients.

  • Prepared, executed, and documented test cases, also analyzing the requirements and providing feedback.

  • Created regression and smoke suite, as well as UI automation using Protractor with Selenium.

The Doe
The Doe
QA Engineer/QA Lead
2019 - 2019
Remote
  • Acted as QA lead on a web application dedicated to publishing anonymous content from verified writers without identity.

  • Planned 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.

Alite International
Alite International
QA Engineer
2018 - 2020 (2 years)
Remote
  • Performed manual testing and implemented automation frameworks for a software platform for insurance as a service based on cloud and microservice infrastructure.

  • Set up UI and API frameworks using BDD approach (reading and executing data from excel files) as well as configuring Jenkins instance that run the jobs and generate report.

  • Developed and maintained UI automation tests using Protractor with Selenium. Developed and maintained API automation tests using Mocha and Superagent.

ExpertsQA
ExpertsQA
QA Engineer
2016 - 2018 (2 years)
Macedonia
  • Prepared test scripts, test cases, and test data for different projects usingTest Rail. Conducted reviews and provided 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, andregression). Performed mobile testing for Android and iOS applications.

  • Developed and maintained automation tests using Robot Framework with Selenium. Trained and managed a small QA group.

Portfolio

QA Engineer - Verti, Iress, Inchora, Reassured, Degenia, Sinatra, GLD, Laya
QA Engineer - Verti, Iress, Inchora, Reassured, Degenia, Sinatra, GLD, Laya

The project involved 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 a BDD approach (reading and executing data from excel files) as well as configuring Jenkins instance that runs the jobs and generates a report. Technologies used in the project: NodeJS, Typescript, Javascript, Protractor, Selenium, Serenity, Cucumber, Mocha, Superagent, MySQL Workbench, Postman, SoapUI, Jenkins, AWS, JMeter, Jira, TestRail, Confluence, Azure Data Studio.

QA Engineer -  Stage 4 Enterprises
QA Engineer - Stage 4 Enterprises

Stage 4 Enterprises, Inc. is a breakthrough EHR software company for medical practices looking for a sleek and user-friendly way to keep track of their patients and records. Stage 4 was built from the ground up as a true cloud application, accessible from anywhere with an internet connection via your preferred browser. As a part of the 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. Technologies used in the project: NodeJS, Typescript, Javascript, SerenityJS, Jenkins, Protractor, Selenium, Bitbucket, Nuclino, TeamCity, Notion, Jira.

QA Engineer - Farm dog
QA Engineer - Farm dog

The project is a Pest and disease management platform used by many farmers and growers. This project included outdoor testing (offline/online location, visiting fields, walk and field tracker) - the farmers used the web app and the growers used the mobile app. Technologies used in the project: Robot Framework, Selenium, Cucumber, Postman, Sitecore, Jira, TestRail, Confluence.

Education

AWS - AWS Business Professional (Digital), AWS AWS Technical Professional (Digital), AWS - AWS Security Fundamentals, Association for Software Testing-Black Box Software Testing Foundations Course101-BJ
AWS - AWS Business Professional (Digital), AWS AWS Technical Professional (Digital), AWS - AWS Security Fundamentals, Association for Software Testing-Black Box Software Testing Foundations Course101-BJ
Certifications
Undergraduate studies leading to BS in Information technology
Undergraduate studies leading to BS in Information technology
Faculty of InformationTechnologies (FINKI)