Alen Stojanovic, Developer in Split, Croatia
Alen is available for hire
Hire Alen

Alen Stojanovic

Verified Expert  in Engineering

Quality Assurance Developer

Location
Split, Croatia
Toptal Member Since
December 21, 2018

Alen is a passionate QA engineer experienced in testing various products on all modern platforms, including mobile games, enterprise solutions, and commercial business applications, experienced in B2B solutions. His strong analytical background, technical skills, and communication capabilities are values that Alen brings to agile teams. One of the goals Alen strives to achieve is to reduce manual effort where ever that is possible.

Availability

Part-time

Preferred Environment

Selenium, Cypress, Agile, JavaScript

The most amazing...

...software puzzle I have tested was a highly complex, in-house developed A/B testing framework used to track user behaviors based on different experiments.

Work Experience

Co-founder and Product Manager

2019 - 2021
Swappie
  • Led the idea validation process by conducting interviews with potential customers.
  • Made a business model canvas from scratch to prove the monetization model.
  • Wrote software specifications, made wireframes, personas, user flows, and UI/UX flows.
  • Led the software development process and managed off-shore development.
  • Tested and released the product to the live environment.
Technologies: Heroku, MySQL, Angular, Node.js

QA Engineer

2019 - 2021
FYX
  • Advised QA process integration into the existing team.
  • Performed tests for the web-based application end to end, including the automated tests review.
  • Tested mobile applications end to end for two different user groups.
  • Reviewed, analyzed, challenged, and wrote business requirements.
  • Reported more than 50+ bug reports in the project management system.
Technologies: WebSockets, Angular, .NET Core

QA Engineer

2018 - 2019
MLG (via Laplacian)
  • Completed end-to-end testing of a tournament management platform.
  • Lead the QA process from the very beginning.
  • Tested the API and UI.
  • Automated the API.
Technologies: Postman, REST APIs, Angular

Senior QA Engineer

2018 - 2018
Roomi
  • Completed manual testing on mobile platforms (iOS and Android).
  • Manually tested the web application in all modern browsers by using locally installed browsers as well as cloud services such as BrowserStack.
  • Implemented UI test automation to the project from scratch.
  • Powered up QA processes and introduced new practices into SDLC such as automation in project management tools and acceptance testing approach in requirement tickets.
  • Tested A/B testing framework that was built in-house, needed to support fast and extensive user behavior testing.
  • Provided API test automation using Postman and Newman.
Technologies: Amazon Web Services (AWS), Selenium, WebdriverIO, REST APIs, Newman, Postman, JavaScript, Node.js

Senior QA Analyst

2017 - 2018
Quickparking (via Typeqast)
  • Gathered requirements and completed business analysis.
  • Held workshops and trainings with the client during the onboarding process.
  • Wrote end-to-end UI test automation using Protractor and integrated that into CI/CD pipeline.
  • Wrote API test automation using Jmeter and integrated that into CI/CD pipeline.
  • Lead the QA team in daily activities such as documentation and feature testing.
  • Tested hardware integration and data migration from the legacy system into new platform.
Technologies: Amazon Web Services (AWS), Apache JMeter, Bootstrap, C#, Protractor, Selenium, JavaScript, Angular, Windows Embedded

Senior QA Analyst

2017 - 2018
Typeqast
  • Established and grew a newly formed QA team.
  • Recruited and screened new QA candidates.
  • Set up test strategy for the company.
  • Organized and lead cross project QA gild.
  • Implemented QA process and practices to new projects in the company.
Technologies: Amazon Web Services (AWS), TeamCity, REST APIs, Angular, C#

QA Engineer

2015 - 2017
HR Cloud
  • Wrote and maintained a robust regression test automation repository written in Selenium IDE and ran on in-house built test runner.
  • Tested new features built on top of the in-house developed test runner.
  • Reviewed product specification and worked closely with product owners on requirement refining and tunings.
  • Completed manual testing and signed off versions ready for production.
  • Mentored junior team members and on-boarded them into test automation.
  • Presented feature demos to product owners and platform trainings for new team members.
Technologies: C#, Angular, Selenium

Swappie

Swappie is a cultural gift exchange platform where people from around the world can connect to share their cultures with each other. Get a fun surprise box from a distant land, and send one of your own.

FYX

https://fyxfleet.com/
FYX™ is the leading provider of emergency roadside assistance for the intermodal and over-the-road trucking industries, offering expedited service and protection for your fleet.

Roomi

https://roomiapp.com/
Roomi is an online platform that makes roommate finding and shared living easier. The target market was the US with a focus on NYC. Roomi is mobile-first with most of the users using the iOS application and that was a platform that had the most sophisticated features, before the web and/or Android.

Quickparking

https://www.quickparking.com/
Quickparking is a Dutch-based company that offers parking services on locations near all major airports in Europe. The competitive advantage of Quickparking is a hi-tech registration plate recognition system that is integrated with the barrier on parking entrance and exit.

MLG - Crossroads

Crossroads is an advanced tournament management system allowing the organization and management of e-sports events.
2011 - 2013

Master's Degree in IT Management

Faculty of Economics - Split, Croatia

2011 - 2012

Specialization in Web Development

Algebra Education Center - Split, Croatia

2008 - 2011

Bachelor's Degree in IT Management

Faculty of Economics - Rijeka, Croatia

JANUARY 2010 - PRESENT

MS Database Administration Fundamentals

Algebra Education Center

Libraries/APIs

Selenium WebDriver, Chai, REST APIs, Newman, Selenium Grid, React, Node.js

Tools

WebdriverIO, Postman, Apache JMeter, Jira, TestRail, Mocha, TeamCity, Jenkins

Frameworks

Protractor, Cypress, Jasmine, Selenium, Bootstrap, .NET Core, Angular, Bootstrap 2, Material UI

Languages

JavaScript, SQL, PHP, C#

Paradigms

Agile, Scrum, Kanban, Azure DevOps, E2E Testing, Continuous Integration (CI), Continuous Delivery (CD), Automated Testing, Test Automation

Storage

MongoDB, MSSQLCE, MySQL, NoSQL

Platforms

Windows, MacOS, iOS, Android, Heroku, Amazon Web Services (AWS)

Other

Selenium Page Object, Manual QA, QA Testing, QA Test Plan Management, Quality Assurance (QA), Website QA, QA Leadership, Software QA, Automated UI Testing, Test Analysis, Regression, Regression Testing, APIs, QA Automation, Windows Embedded, WebSockets

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