Slaven Antic, Developer in Split, Croatia
Slaven is available for hire
Hire Slaven

Slaven Antic

Verified Expert  in Engineering

Quality Assurance Developer

Location
Split, Croatia
Toptal Member Since
May 14, 2020

Slaven is a software engineer with more than a decade experience in test management and execution, QA analysis, functional testing, automation using Cypress, SOAP UI, Postman, Appium, and custom-made solutions. Thanks to having worked on several industry-specific apps, Slaven hits the ground running when dealing with challenging projects and environments. Slaven also knows how to communicate effectively regardless of the team (size and composition) and project (varying sizes and complexities).

Portfolio

Gartner - Digital Markets Engineering - Capitalizable
Cypress, E2E Testing, QA Automation, Quality Assurance (QA), React...
Toptal Client
React Native, Xray, Zephyr Scale, Jira, Cucumber, Cypress, Product Management...
Typeqast d.o.o.
iOS, Android, SoapUI, Trello, Jira, Azure, Newman CLI, Postman, Angular...

Experience

Availability

Part-time

Preferred Environment

ReadyAPI, Android Studio, Visual Studio Code (VS Code), Jira, Flutter, Appium, Puppet, Windows PowerShell, Shell, Docker, .NET Core, SoapUI, Postman, Apache JMeter, Azure DevOps, Octopus Deploy, TeamCity, Jenkins, Cypress, Linux, Windows

The most amazing...

...thing was making an automation framework based on avionic services (high level language, test interpreter and runner, automation services, system under test).

Work Experience

QA Engineer | S&P 500 IT Company

2022 - 2022
Gartner - Digital Markets Engineering - Capitalizable
  • Developed the E2E automated tests in Cypress, covering most of the main business use cases and features. Collaborated tightly with the product manager and the rest of the team, specifying the acceptance criteria and test coverage.
  • Implemented the CI/CD part for tests on GitHub Actions with reporting and visual tests on Percy concurrently.
  • Successfully tested the customer's main new feature manually during the Q3/2022 period and provided the rest of the QA teams with know-how.
Technologies: Cypress, E2E Testing, QA Automation, Quality Assurance (QA), React, GitHub Actions, Percy, BrowserStack

QA Automation Engineer

2021 - 2021
Toptal Client
  • Developed the POC for Jira and Zephyr integration on top of Cypress BDD automation framework covering the entire test lifecycle, including requirements specs, test specs, test automation, test reporting, and test traceability.
  • Tested and improved the quality process of clients' star mobile app that is successfully used worldwide in the agriculture sector.
  • Collaborated with mobile, web, product team, and support teams to fulfill the user needs by communicating the application quality status and required enhancements.
  • Consulted development team during integration and unit tests improvements.
Technologies: React Native, Xray, Zephyr Scale, Jira, Cucumber, Cypress, Product Management, Mobile App Testing

Freelance QA Analyst | Project Manager

2018 - 2020
Typeqast d.o.o.
  • Implemented full API automation using Postman for a product/customer.
  • Created test plans and test cases based on the requirements in Trello and Jira.
  • Served as a business analyst, team lead, and QA analyst and was responsible for working tightly with the development team in all three roles.
  • Made daily calls with the client, gathering and clearing out the requirements.
  • Managed two successful projects for two different customers from the telecommunications and hostelry business.
  • Managed the implementation and tested the mobile application (functional and UAT) for managing telco services from a couple of major European service providers.
Technologies: iOS, Android, SoapUI, Trello, Jira, Azure, Newman CLI, Postman, Angular, .NET Core

Head of QA | Project Manager

2017 - 2018
Hattrick-PSK d.o.o.
  • Set up and selected the team members that contributed to the recruiting process for department initiation.
  • Established the initial process for day-to-day work in the QA department with the basic process and set of methodologies and tools, such as Scrum, Jira, tickets, etc.
  • Developed a new CI/CD process successfully, previously specified as a pilot project for the rest of the projects in the company, using TeamCity and Octopus.
  • Created test plans and test case specifications in Redmine.
  • Led the team for a specific customer of Hattrick Group with successful customer relationship management.
  • Communicated with a client and got the client to finish his project.
  • Designed and managed a testing process for a major and most intensive mobile application for online betting and online casino gaming.
Technologies: TeamCity, Octopus Deploy, Jira, Redmine, Team Leadership, Requirements Analysis, Project Management

Software Engineer in Test | Service Engineer

2014 - 2016
Trovicor
  • Gained customer confidence during the support phase with my unique product and domain knowledge mixture and my dedication to quality. Clients asked for me specifically when onsite presence was required.
  • Stabilized the complex product system infrastructure, software integration, and third-party systems integration in high-risk environments.
  • Reinforced customer relationships by gaining the trust that brought new contracts to the company.
  • Managed, tested, and enhanced the full testing process for a product during the first phase—manual testing—and integration tests of distributed microservices communicating via queue brokers (Active MQ, Kafka, and Karaf services container).
  • Designed and implemented a CI process for the product during the second phase.
  • Migrated and implemented the group policies and technology stack for CI/CD in the last phase using Docker, Puppet, and onsite deployment of full-server racks.
Technologies: ActiveMQ, Apache Kafka, OSGi, Docker, Puppet, System Testing, Integration Testing, Customer Support, Customer Service

Software Engineer

2007 - 2011
Eurocoper S.A.
  • Developed an automation framework based on keywords and services using an innovative approach to testing in avionics.
  • Managed successfully and led technically the whole project, including preparation, planning, execution, and results exploitation.
  • Was honored by Eurocopter as one of the inventors of two patents for a robot system design together with other inventors that have participated in the project called European Patent Office.
Technologies: Enterprise Architecture, Model-driven Engineering (MDE), Image Analysis, Robotics, Service-oriented Architecture (SOA), XML-RPC, SysML, UML, Python

Intern

2006 - 2007
Acciona S.A.
  • Interned as a part of the Optimus program of the Spanish government for a select group of graduates.
  • Achieved a 4-week training course certificate for the business preparation of graduates.
  • Finished the internship successfully, which provided a new job opportunity.
Technologies: Incident Management, Networking, IT Infrastructure

Avionics System Test Automation Framework

I developed an automation framework based on keywords and following service-oriented architecture. The framework included high-level language for test specification in XML format, a test interpreter used the specification, and translated that into Test Runner scripts. Test Runner used automation services implemented in Python for orchestrating and operating the automation tools (robot and display analysis tools for human-machine interface operations, drivers for bus and hardware operations, and so on).

Security and Intelligence

I developed the testing process, automation framework specification, CI/CD, and customer service in complex system environments with a distributed software application that dealt with huge amounts of data stored in a non-SQL database. It was a project for a leading company in security and intelligence platforms for governments all over the world.

Web Application and API for Recipe Management for a Restaurant Franchise

I developed an API automation framework based on Postman and Newman CLI with custom test plan management and a custom reports generator. I built the test plan using PowerShell scripting and JSON and custom reports in an HTML format which were built upon standard Newman reports. I also modified a Node.js module and built the HTML generator from JSON test results.

Jira, Zephyr Scale, and Cypress BDD integration

A fully automated test process using Jira for requirements specifications including Scrum with epics and user stories, Zephyr Scale for test management including Cucumber test specifications, test executions, test reporting, and Cypress for the test implementation.
The final result enabled product managers, test managers, test engineers, and test automation engineers to share one source of truth for requirements and test specifications (with proper hierarchy and traceability) and an independent framework for test implementation, execution, and posterior reporting back to Jira.
2004 - 2006

Master's Degree in Software Engineering

Unversity of Castilla-La Mancha - Albacete, Spain

2000 - 2004

Bachelor of Science Degree in IT Systems Engineering

Unversity of Castilla-La Mancha - Albacete, Spain

Libraries/APIs

React

Tools

Postman, Jira, Jenkins, SoapUI, TeamCity, Cucumber, Trello, Puppet, Apache JMeter, Shell, Android Studio, ActiveMQ, Redmine, BrowserStack

Frameworks

Cypress, .NET Core, Rational Unified Process (RUP), Flutter, Windows PowerShell, Appium, OSGi, Angular, React Native

Languages

UML, SQL, C#.NET, JavaScript, Python, SysML

Paradigms

Requirements Analysis, Manual Testing, Test Automation, Azure DevOps, Service-oriented Architecture (SOA), Model-driven Engineering (MDE), E2E Testing

Industry Expertise

Project Management

Platforms

Docker, Android, Windows, Linux, Visual Studio Code (VS Code), ReadyAPI, Apache Kafka, Azure, iOS, Zephyr Scale, Salesforce

Storage

XML-RPC

Other

Newman CLI, QA Automation, Test Management, Web App Automation, REST API Automation, UI Testing, Octopus Deploy, Enterprise Architecture, IT Infrastructure, Networking, Incident Management, Robotics, Image Analysis, Customer Service, Customer Support, Integration Testing, System Testing, Team Leadership, Xray, Product Management, Mobile App Testing, API Integration, Plugins, Jira Administration, Process Automation, Software Engineering, IT Systems Engineering, Quality Assurance (QA), GitHub Actions, Percy

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring