Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
NIKOLA NIKOLOSKI

NIKOLA NIKOLOSKI

MANUAL/AUTOMATION SOFTWARE TESTER
Skopje,101

Summary

Experienced Manual/Automation Software Tester with a proven track record of optimizing testing processes through Selenium Python expertise. Equipped with a Master's degree in Corporate Finance and Banking, bringing a unique blend of technical proficiency and financial acumen to work. Keen eye for detail and passion for delivering high-quality results, consistently striving to exceed expectations and drive project success. Strong analytical skills, coupled with ability to collaborate effectively with cross-functional teams, enabling identification and resolution of complex issues efficiently.

Overview

4
4
years of professional experience
5
5
Certifications

Work History

Volunteer

Children Embassy Megjashi

Faculty Vice President

Student Organisation

Officer for business development

Global Marketing Center

Intern

Stopanska Banka AD

Housekeeping Inspector

WestGate

Bellman

Vail Resort

Hybrid - Automation/Manual QA Engineer

Bit Software
03.2021 - 05.2022

Key Responsibilities: Key Achievements:

I eveloped and executed test strategies for both manual and automated testing. Proficient in using Selenium WebDriver, Python, and Robot Framework to build and maintain test automation frameworks. Adept at identifying defects, improving test coverage, and ensuring software quality through collaborative work with development teams.

  • Design, create, and execute manual and automated test cases based on business requirements and technical specifications.
  • Perform manual testing to validate new features, identify defects, and ensure compliance with project requirements.
  • Develop and maintain automated test scripts using Selenium WebDriver with Python and Robot Framework.
  • Collaborate closely with developers and product owners to understand system functionality and improve test processes.
  • Conduct regression testing to ensure stability of code changes and system enhancements.
  • Troubleshoot and analyze test failures, identifying root causes, and reporting bugs in a clear and structured manner.
  • Continuously refine and enhance test automation strategies, focusing on efficiency and reusability of test scripts.
  • Participate in sprint planning and agile ceremonies to provide insights on testing progress and potential risks.
  • Successfully automated [Insert percentage] of test cases, improving test coverage and reducing manual testing time.
  • Reduced regression testing time by automating key functionalities using the Robot Framework.
  • Collaborated in cross-functional teams, leading to early detection of critical issues during the development cycle.

Intermediate Automation Software Developer

RLDatix - Allocate software
05.2022 - Current

Key Responsibilities:

  • Designed, developed, and maintained automated test scripts using Selenium WebDriver and Python to streamline testing processes and ensure high-quality product releases.
  • Built and executed robust test automation frameworks with Robot Framework, enabling efficient functional, regression, and end-to-end testing.
  • Collaborated with cross-functional teams, including developers, QA engineers, and product managers, to integrate automated testing into the development pipeline and ensure early detection of issues.
  • Developed and maintained test cases, scripts, and documentation to improve test coverage and facilitate reusable test components.
  • Actively participated in code reviews, providing feedback, and ensuring adherence to best practices for code quality and maintainability.
  • Worked with CI/CD pipelines (e.g., Jenkins) to integrate automation tests, ensuring continuous testing during the development lifecycle.
  • Identified and resolved test automation failures, enhancing the stability and reliability of test suites.
  • Contributed to the continuous improvement of automation frameworks, increasing test execution efficiency and maintainability.

Key Achievements:

  • Improved test coverage by 63% through the successful implementation of automated test cases across multiple modules.
  • Reduced manual testing time by 3 weeks during regression testing.
  • optimizing execution test time

Skills:

  • Languages/Tools: Python, Selenium WebDriver, Robot Framework, Git, Jenkins.
  • Methodologies: Agile, Scrum, CI/CD, Automated Testing.
  • Other: Strong problem-solving and debugging skills, excellent team collaboration, documentation.
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Saved time and resources by identifying and fixing bugs before product deployment.

Education

Accredited Automation Software Tester -

Automation Software Tester Academy - SEMOS

Bachelor of Financial Management - Banking

Faculty of Economics

MSc - Corporate Finance and Banking

University American College Skopje

Skills

Adaptability

Attention to details

Quick to learn

Problem solving

Analytical skills

Team Leading

Communication skills

Team player

Time management skills

Manual Testing

Python

Selenium Automation Testing

Certification

ISTQB - Software Testing Foundation, Skopje

Timeline

Intermediate Automation Software Developer

RLDatix - Allocate software
05.2022 - Current

Hybrid - Automation/Manual QA Engineer

Bit Software
03.2021 - 05.2022

Volunteer

Children Embassy Megjashi

Faculty Vice President

Student Organisation

Officer for business development

Global Marketing Center

Intern

Stopanska Banka AD

Housekeeping Inspector

WestGate

Bellman

Vail Resort

Accredited Automation Software Tester -

Automation Software Tester Academy - SEMOS

Bachelor of Financial Management - Banking

Faculty of Economics

MSc - Corporate Finance and Banking

University American College Skopje
NIKOLA NIKOLOSKIMANUAL/AUTOMATION SOFTWARE TESTER