Alen Stojanovic
Verified Expert in Engineering
Quality Assurance Developer
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.
Portfolio
Experience
- Quality Assurance (QA) - 6 years
- Manual QA - 5 years
- E2E Testing - 5 years
- Regression Testing - 4 years
- QA Test Plan Management - 4 years
- Automated UI Testing - 3 years
- QA Leadership - 2 years
- Cypress - 2 years
Availability
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
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.
QA Engineer
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.
QA Engineer
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.
Senior QA Engineer
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.
Senior QA Analyst
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.
Senior QA Analyst
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.
QA Engineer
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.
Experience
Swappie
FYX
https://fyxfleet.com/Roomi
https://roomiapp.com/Quickparking
https://www.quickparking.com/MLG - Crossroads
Education
Master's Degree in IT Management
Faculty of Economics - Split, Croatia
Specialization in Web Development
Algebra Education Center - Split, Croatia
Bachelor's Degree in IT Management
Faculty of Economics - Rijeka, Croatia
Certifications
MS Database Administration Fundamentals
Algebra Education Center
Skills
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
Paradigms
Agile, Scrum, Kanban, Azure DevOps, E2E Testing, Continuous Integration (CI), Continuous Delivery (CD), Automated Testing, Test Automation
Languages
JavaScript, SQL, PHP, C#
Platforms
Windows, MacOS, iOS, Android, Heroku, Amazon Web Services (AWS)
Storage
MongoDB, MSSQLCE, MySQL, NoSQL
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring