Lazar Ilic
Verified Expert in Engineering
Quality Assurance Developer
Belgrade, Serbia
Toptal member since June 4, 2018
Lazar is a QA automation test engineer with full system development lifecycle experience. He has created and executed automated software test plans, cases, and scripts to uncover, identify, and document software problems and their causes. Lazar is passionate about delivering clean and efficient solutions in various test automation frameworks.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Git, Jira, Java
The most amazing...
...thing I've created is a mobile chat application for Android along with CI and test automation framework.
Work Experience
Senior QA Engineer
Fertility Clinics
- Tested a web application and related services for fertility clinics built on Ruby on Rails and JavaScript/TypeScript, running in the cloud (AWS).
- Handled day-to-day communication with developers, development leads, product owners, and sometimes with medical staff directly.
- Conducted functional testing of multi-service web applications, including feature and regression testing.
Senior QA Engineer (via Toptal)
Alteryx
- Wrote automated tests for accessibility or the data analytics desktop application using C# and the White framework.
- Created a proof of concept (POC) for a test automation framework using Pywinauto and Pytest to test the accessibility of the application under test.
- Tested feature/functional changes manually through sprint cycles developed for visually impaired users using screen readers.
Senior QA Engineer (via Toptal)
Listing Loop - Real Estate Platform
- Performed functional tests of web app written in TypeScript with Firebase as a back-end service.
- Introduced QA processes and procedures to the company for existing projects.
- Created extensive and detailed test cases using TestRail as a test case management tool.
- Defined the scope of test cases for release regression cycles.
QA Engineer (via Toptal)
Insurance Broker
- Performed smoke, exploratory, and functional testing of an RoR web app. Wrote and executed Ruby code snippets and Rake tasks during the validation of back-end related tasks. Managed defects, including creation, prioritization, and verification.
- Created extensive and detailed test cases using TestRail as a test case management tool. Documented useful snippets, queries, and other QA "How to" helpers on wiki pages.
- Manually tested feature/functional changes through sprint cycles. Conducted cross-browser and cross-OS testing.
- Executed and deployed releases, hotfixes, and customer reported issues/requests.
QA Automtaion Engineer
Carnegie Technologies
- Automated smoke and regression tests for mobile and web applications created for the telecommunications industry.
- Developed and implemented tests for mobile loyalty platform, including mobile, web and API automation.
- Created a reusable test suite for Android applications using Espresso with Java and Kotlin.
- Designed a reusable test framework for web applications using Selenium and Java.
- Built a test suite for the REST API with REST Assured and Pytest.
- Ran regression tests and created test cases in TestRail.
- Wrote and verified defects using Jira.
- Executed performance tests using JMeter.
QA Automation Engineer
Fit Pass
- Created a location-based Android application for Fit Pass users which helps them to find nearby gyms.
- Developed a test suite for the Android application using Espresso framework.
- Built the test suite for a web application using Java and Selenium.
- Ran regression tests; also created test cases and test plans.
- Developed a static website using WordPress; manually tested APIs with Postman.
Experience
Accessibility for Data Analytics Application
https://www.alteryx.comOctopus Loyalty Platform
OKI Chat Application
Govern - Web Automation
Fit Pass - Development and Test Automation
Personality Test Mobile Application
The application is integrated with Firebase real-time database and all results are stored for research purpose. The architecture used in this app is MVP.
Education
Bachelor's Degree in Information Systems and Technologies
Faculty of Organizational Sciences - Belgrade, Serbia
Skills
Libraries/APIs
Selenium WebDriver, React, REST APIs, Sidekiq, Pywinauto, Google Maps SDK
Tools
IntelliJ IDEA, GitHub, Jira, TestRail, Android Studio, Git, REST Assured, Confluence, Gradle, Apache Maven, Trello, pgAdmin, Postman, Visual Studio, Subversion (SVN), GitLab CI/CD, Pytest, Jenkins, AWS CLI, Apache JMeter
Frameworks
White, Selenium, TestNG, JUnit, Espresso, Cypress, Ruby on Rails (RoR), NUnit, Jest, .NET
Paradigms
Test Automation, Automated Testing, Functional Testing, Testing, Manual Testing, Software Testing, Object-oriented Programming (OOP), REST, Scrum, Agile
Platforms
Android, Stetho, OS X, Eclipse, Firebase, iOS, Ubuntu Linux, MacOS, Linux, Ubuntu, Heroku, AWS Lambda
Storage
JSON, PostgreSQL, MySQL, Firebase Realtime Database, Redis, NoSQL
Languages
CSS, HTML, Java, SQL, Ruby, Bash, TypeScript, C#.NET, Kotlin, XML, Python, JavaScript, C#, XPath
Other
Manual QA, QA Testing, QA Automation, Integration Testing, API Testing, Regression Testing, Test Planning, Quality Assurance (QA), Mobile Device QA Automation, UI Testing, Accessibility, Mobile App Testing, Documentation, Test Cases, Web App Testing, Manual Software Testing, Mobile Applications, Smoke Testing, QA Test Plan Management, UX Testing, Agile Software Testing, MailCatcher, Software QA
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