Timeline
Work History
Overview
Education
Skills
Summary
Work Preference
Work Availability
Additional Information
Languages
Certification
Websites
Nikola Miljkovic

Nikola Miljkovic

QA Automation Engineer
Novi Sad,06

Timeline

Backend QA Engineer - Devtech
07.2024 - Current
Faculty of Technical Sciences - Master of Science, Power Software Engineering
10.2023 - Current
System Test Engineer - Continental Automotive
10.2021 - 06.2024
.NET/Web Software Engineer - DevPro Solution
09.2020 - 10.2020
Faculty of Technical Sciences - Bachelor of Science, Power Software Engineering
10.2017 - 05.2023

Work History

Backend QA Engineer

Devtech
07.2024 - Current

• Utilized Python test frameworks such as PyTest and Robot Framework to develop and maintain automated test scripts.
• Developed backend applications using the Go programming language and wrote unit tests to ensure code quality and reliability.
• Designed, developed, and maintained automated test frameworks, with a focus on API testing, particularly RESTful APIs
• Worked extensively with IP, TCP, UDP, HTTP/HTTPS, and DNS protocols.
• Utilized containerization and orchestration technologies like Docker and Kubernetes.
• Designed and implemented testing stages within CI pipelines.
• Managed version control with Git and collaborated using Jira and Confluence.
• Employed AWS for cloud-based testing environments.
• Worked with NoSQL databases such as MongoDB and Amazon DynamoDB.
• Utilized REST, JSON, and traffic interception tools like Bruno and Postman for effective testing.
• Applied agile methodologies to streamline the testing process.
• Tested microservices and container technologies to ensure system robustness.
• Utilized project management and test management tools, including Power BI, TestRail, and ReportPortal.
• Conducted functional (unit, integration, and system), non-functional (load and performance), smoke, regression, acceptance, user acceptance, and security testing.
• Developed comprehensive checklists, test plans, and test cases, and established and monitored product and testing process quality metrics.
• API documentation with OpenAPI and Swagger.
• Leveraged monitoring tools such as Grafana, Kibana, and Prometheus to ensure optimal system performance.
• Worked with BigQuery and Databricks for data processing and analysis.
• Employed Terraform for infrastructure as code to manage and provision testing environments.

System Test Engineer

Continental Automotive
10.2021 - 06.2024

• 3 years of experience in Python (Shell) scripting in Linux/Windows
• 3 years of experience in manual and automation testing
• Experience working with Pytest
• Experience working with Git, developing CI\CD pipelines and understanding DevOps principles
• Experience working with Vector CANoe, Vector DaVinci, CANoe.DiVa, CANdelaStudio, vTESTstudio, AUTOSAR architecture and test automation using CAPL code
• Develop UI Application using PyQt5 and Pandas library
• Experience in handling tools such as IBM Rhapsody, Enterprise Architect, MATLAB Simulink and DOORS
• Experience with project management and test management tools (e.g. Jira, PowerBi, TestRail …)
• Experience with performance, regression, integration, system, smoke, functional and non functional testing
• Requirement analysis
• Creation of Test cases, Test specifications, Test plans and Test scenarios
• Test preparation and execution
• Software Development Life Cycle (SDLC)
• Knowledge working with Embedded Software development, V-Model, Agile, ASPICE, ISO26262, CAN/LIN protocol and UDS protocol

.NET/Web Software Engineer

DevPro Solution
09.2020 - 10.2020

Student Internship, integration testing of the application
and identifying, troubleshooting, and solving application
code-related issues

Overview

5
5
years of professional experience
7
7
years of post-secondary education

Education

Bachelor of Science - Power Software Engineering

Faculty of Technical Sciences, Novi Sad
10.2017 - 05.2023

This undergraduate program is designed to equip students with the skills needed to develop specialized software for power systems. It combines theoretical knowledge with practical application, focusing on software development for power system planning, management, and control. The curriculum integrates core subjects in electrical and computer engineering with specialized courses in power systems, ensuring a deep understanding of both general software engineering and its application in the energy sector. Students engage in hands-on projects and internships, preparing them to address real-world challenges and contribute to advancements in the field.


Master of Science - Power Software Engineering

Faculty of Technical Sciences, Novi Sad
10.2023 - Current

The Master’s program in Power Software Engineering focuses on advanced topics such as artificial intelligence, big data, smart grids, cybersecurity, and cloud computing. It prepares students to develop cutting-edge software solutions that leverage machine learning to analyze large datasets and optimize electricity consumption. The curriculum emphasizes the design and implementation of smart grid technologies and the integration of AI to enhance power system management and security. Students engage in research and practical projects, equipping them with the skills to address complex challenges in modern energy systems and contribute to technological advancements in the field.

Skills

Python,

C,

C#,

SQL

Shell,

Docker,

Kubernetes,

Github,

CI/CD,

AWS,

REST API,

Selenium,

Robot Framework,

Playwright,

Postman

Summary

I am a Software Engineer with 3.5+ years of experience specializing in test automation, infrastructure, and cloud technologies. My expertise includes Linux environments, Bash scripting, and Python for automation and testing. I have extensive experience with containerization using Docker and Kubernetes, as well as implementing CI/CD pipelines with GitHub Actions, Azure DevOps, and Jenkins. Additionally, I work with AWS services for cloud-based testing and automation. My skill set includes Selenium for web automation, API testing, networking and database management (SQL/NoSQL)

Work Preference

Work Type

Full TimeContract Work

Work Location

On-SiteRemoteHybrid

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Additional Information

Phone : + 381 649747 247

Date of Birth : 29/05/1998

Languages

English
Upper intermediate (B2)
Serbian
Bilingual or Proficient (C2)
German
Elementary (A2)

Certification

Certified Tester Foundation Level (CTFL)
ISTQB®
- International Software Testing
Qualifications Board

Issued Jun 2023