QA Automation Engineer
2019 - PRESENTMistral Techologies- Wrote and automated API tests for Mistral projects.
- Performed comprehensive load testing on a monthly basis.
- Conducted internal workshops for mobile automation.
Technologies: Postman, Apache JMeter, RESTful APIs, NetBeans, JavaQA Automation Engineer
2019 - 2019Mosea- Created the entire test suite, both automation and manual tests.
- Automated all of the manual test cases with the test coverage 100%, using PyTest, Python, and Appium.
- Conducted both API and UI tests for multiple mobile devices.
- Conducted manual API tests using AppSync on AWS.
- Reported bugs and issues observed.
- Actively participated in defining requirements for the mobile apps and software architecture.
Technologies: GraphQL, Pytest, PythonSoftware Engineer In Test
2019 - 2019Virgin Pulse- Developed the test infrastructure.
- Implemented behavior-driven development (BDD) with Cucumber.
- Used New Relic to track performance and report bugs.
Technologies: Cucumber, Appium, Selenium, Android, iOS, Jenkins, Kotlin, Java, SwiftMobile QA Manager
2018 - 2019Virgin Pulse- Supervised the entire mobile QA team within Virgin Pulse Bosnia (five manual QAs and two QAs for WCAG support).
- Defined the internal tools for mobile QA processes.
- Created and updated documentation regarding QA processes for the mobile team.
- Analyzed data for the entire QA process from the moment a feature becomes the part of the app until its release.
- Trained manual QAs to become automation engineers (using Appium and Selenium).
- Held weekly one-on-one meetings.
- Created the whole automation setup in Appium.
- Conducted internal workshops regarding mobile testing.
Technologies: Appium, Selenium, Android, iOS, Jenkins, Kotlin, Java, SwiftMobile QA Automation Engineer
2016 - 2019Virgin Pulse- Created manual test cases for any new features implemented within the Virgin Pulse app both for Android and iOS.
- Wrote up automation stories for automating manual tests.
- Automated manual test cases using Appium and IntelliJ with Java.
- Reported bugs and any issues on the app, regardless if they are UI, API, or functional concerns.
- Executed regression cycles within the release process of the app using Jira tools.
- Implemented jobs on Jenkins CLI for automating the build of the app, uploading to HockeyApp, triggering new builds whenever the code is pushed to Bitbucket.
- Oversaw the release process through biweekly releases.
- Trained new QAs when they joined Virgin Pulse.
Technologies: Jenkins, iOS, Android, Java, Swift