
Andrej Skeledzija
Verified Expert in Engineering
Quality Assurance Engineer and Developer
Osijek, Croatia
Toptal member since April 24, 2019
Andrej is a certified software engineer in test (QA) with more than 15 years of progressive experience in software testing methodologies, best practices in test automation, and a variety of test tools. He achieves project objectives through passion, commitment, and expertise. Andrej has hands-on experience in complex testing efforts on projects with multiple integration points and aggressive deadlines.
Portfolio
Experience
- Manual Testing - 17 years
- Test Management - 14 years
- Test Automation - 14 years
- Cypress - 9 years
- JavaScript - 7 years
- Appium - 6 years
- Playwright - 5 years
- TypeScript - 2 years
Availability
Preferred Environment
Visual Studio Code (VS Code), MacOS, Sublime Text 3, iTerm2, MySQL Workbench, Postman, GitHub, Zoom, Slack, Skype
The most amazing...
...thing I've coded is an algorithm that uses REST API to import a huge amount of test data in a short time that simulates real use cases in large-scale projects.
Work Experience
QA Engineer | Test Automation Developer
Alan Bernau Jr
- Implemented test automation using the Cypress end-to-end (E2E) testing framework.
- Conducted both automated and manual functional and performance testing for the website.
- Ensured thorough testing of updates before and after deployment.
- Reviewed and verified A/B tests for accuracy and smooth, bug-free execution.
- Maintained high-quality standards for the website across various devices.
QA Engineer | Software Development Engineer in Test
The Weather Group (AMG)
- Implemented test automation using the Cypress, Appium, and Detox E2E testing frameworks.
- Implemented a comprehensive testing strategy to ensure the quality and functionality of applications, websites, and data services.
- Performed manual testing of web and mobile applications, API integration, data accuracy, and other system components.
- Identified, documented, and tracked defects using Jira and worked closely with development teams to ensure timely resolution.
Test Engineer | Automation Specialist
Rady Children's Hospital - San Diego
- Prepared and implemented test automation using the Cypress E2E testing framework.
- Created detailed and comprehensive test plans and test cases according to requirements specifications.
- Helped build the QA process under Agile software development.
- Reviewed existing test cases and requirements for gaps.
- Conducted manual testing and validated and reported on the results.
- Contributed actively to maintaining the stability of the released production version.
External Assistant | Associate
Faculty of Electrical Engineering, Computer Science, and Information Technology Osijek
- Participated actively in curriculum development that clearly outlined the course requirements, goals, and objectives.
- Developed and conducted laboratory exercises related to software testing methods and techniques.
- Guided and mentored students, evaluated, and monitored student progress.
- Participated in departmental and college activities.
QA Engineer | Test Automation Architect
Scopic
- Created and maintained a test automation framework using Java, Selenium WebDriver, and REST Assured.
- Automated a load and longevity (soak) test using Apache JMeter.
- Developed a program for the automatic import of large-scale data using Node.js.
- Performed exploratory test runs and used the gathered information to build and improve test cases.
- Created and maintained continuous integration using Jenkins.
QA Engineer | Software Development Engineer in Test (SDET)
Napster (Rhapsody International)
- Created detailed and comprehensive test plans and test cases.
- Estimated, prioritized, planned, and coordinated quality testing activities.
- Built and maintained continuous integration using TeamCity.
- Developed and maintained automated test harness using Java, MySQL, and JUnit.
- Performed security tests against production release using OWASP ZAP tool.
- Participated in maintaining the stability of the released production version actively.
QA Engineer | Team Lead (Mobile Testing)
RealNetworks
- Managed, implemented, and maintained effective software test processes.
- Defined the scope of testing within the context of each release and delivery.
- Planned, deployed, and managed the testing effort for any given engagement and release.
- Coordinated all testing activities during every stage of the test process.
- Conducted meetings, gave reports, and actively participated in the QA hiring processes.
- Led the QA team and was charged with the quality of the released product.
System Integration and Test Engineer (STE)
SIEMENS
- Analyzed the project documentation such as requirements specifications, user stories, and use cases.
- Wrote test specification documents and designed test cases.
- Executed manual and automated tests at all levels (system, integration, regression, and acceptance).
- Performed acceptance testing on the customer’s site.
- Developed automated tests using independent protocol simulator language IPSL (Siemens).
- Investigated customer complaints and non-conformance issues.
Experience
WordPress eCommerce Site with a 3D Widget
https://alansfactoryoutlet.com/The Weather Channel – Cross-platform App
https://www.weathergroup.com/I was responsible for developing and implementing comprehensive test strategies, plans, and test cases. My role involved ensuring the functionality, performance, and reliability of weather applications, websites, and data services.
Thermo-Fisher Package – Lab Information Management Systems (LIMS)
https://www.thermofisher.com/hr/en/home/life-science/lab-data-management-analysis-software/enterprise-level-lab-informatics/lab-information-management-systems-lims.htmlIRMN Planet (Scopic) – Cross-platform Web App
https://planetirmtraining.com/RealTimes with RealPlayer (RealNetworks) – Mobile App
https://www.real.comNapster Music (Rhapsody International) – Cross-platform App
https://us.napster.com/Telecom Services (Siemens)
Education
Master's Degree in Computer Science
University of Osijek, Faculty of Electrical Engineering in Osijek - Osijek, Croatia
Bachelor's Degree in Computer Science
University of Osijek, Faculty of Electrical Engineering in Osijek - Osijek, Croatia
Certifications
ISTQB® Certified Tester - Foundation Level
iSQI
Skills
Libraries/APIs
Node.js, Selenium WebDriver, REST APIs, React, Playwright
Tools
Pytest, Postman, Apache JMeter, Cucumber, Mocha, Zephyr, CircleCI, GitHub, BrowserStack, Jenkins, Jira, Git, Confluence, Bugsnag
Languages
Python, JavaScript, Java, TypeScript, SQL, PHP
Frameworks
TestNG, Selenium, Cypress, Appium, JUnit
Paradigms
Test Automation, Software Testing, Manual Testing, Automated Testing, Testing, E2E Testing, Automation, Functional Testing, Load Testing, User Acceptance Testing (UAT), Object-oriented Programming (OOP), HIPAA Compliance, Agile, DevOps
Platforms
Android, Linux, Oracle, WordPress, WooCommerce
Storage
MySQL
Other
Web-based Testing, Web App Testing, QA Leadership, Regression Testing, QA Testing, QA Test Plan Management, Quality Assurance (QA), Manual QA, QA Automation, Test Automation Frameworks, CI/CD Pipelines, API Testing, Test Cases, Automated UI Testing, SDET, Documentation, Test Planning, Mobile App Testing, Integration Testing, eCommerce, Strategy, UI Testing, Smoke Testing, Mobile Device QA Automation, Quality Management, Performance Testing, Cross-browser Testing, Test Management, UX Testing, User Interface (UI), User Experience (UX), Detail-oriented, Content Management Systems (CMS), Requirement Traceability Matrices, Mobile Applications, Leading Quality Assurance (LQA), Manual Software Testing, Containerization, Security Testing, Over-the-top Content (OTT)
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