Andrej Skeledzija
Verified Expert in Engineering
Quality Assurance Developer
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
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 | Software Development Engineer in Test
The Weather Group - Main
- 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.
- Prepared and implemented test automation using the Cypress and Appium E2E testing frameworks.
- Identified, documented, and tracked defects using Jira and worked closely with development teams to ensure timely resolution.
QA Engineer | Software Development Engineer in Test (SDET)
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 | Software Development Engineer in Test (SDET)
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
The Weather Group
http://www.weathergroup.com/I was tasked with developing and implementing effective test strategies, plans, and test cases to verify the functionality, performance, and reliability of weather applications, websites, and data services.
Rady Children's Hospital - San Diego
http://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)
http://planetirm.com/RealTimes with RealPlayer (RealNetworks)
http://www.real.comNapster Music (Rhapsody International)
http://us.napster.com/Mobile Test Automation (Appium) - iOS and Android Test Framework
http://github.com/askeledz/autotest-appium-templateTelecom Services (Siemens)
Skills
Languages
Python, JavaScript, Java, SQL
Frameworks
TestNG, Selenium, Cypress, Appium, Locust, JUnit
Libraries/APIs
Node.js, Selenium WebDriver, REST APIs
Tools
Pytest, Postman, Apache JMeter, Cucumber, Mocha, Zephyr, CircleCI, Jenkins, Jira, Git, Confluence
Paradigms
Test Automation, Software Testing, Manual Testing, Automated Testing, Testing, E2E Testing, Automation, Functional Testing, Load Testing, Object-oriented Programming (OOP), HIPAA Compliance, Agile
Other
Web-based 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, Leading Quality Assurance (LQA), Web App Testing, Manual Software Testing, Containerization, Security Testing, Over-the-top Content (OTT)
Platforms
Android, Linux, Oracle
Storage
MySQL
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
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