Ermin Hasecic, Senior Automation Engineer
Ilijas, Bosnia and Herzegovina, -,-
PROFILE
Results-driven Senior Quality Assurance Automation Engineer with extensive experience in developing and
executing automation frameworks for web, mobile, and cloud-based applications. Proven ability to lead testing
initiatives from inception to deployment, integrating solutions into CI/CD pipelines to enhance software
quality. Skilled in Python, Java with Selenium BDD, Robot Framework, .NET, REST API, GraphQL, and
TypeScript, along with AWS services like Athena DB and Redshift. Committed to fostering collaboration in
Agile environments and mentoring junior QA professionals, ensuring continuous improvement and high-quality
deliverables.
E M P L OY M E N T H I S TO RY
Aug 2023
Senior Quality Assurance Automation Engineer,
Contractor/Freelance
Remote
• Architected and implemented robust automation frameworks from the ground up, enabling
comprehensive testing for high-complexity web and mobile applications, backend processes, and
AWS-based systems.
• Conducted end-to-end testing across various layers, creating automated test suites for UI, API, and
database components, while ensuring seamless integration with CI/CD pipelines to facilitate rapid,
continuous deployment cycles.
• Developed extensive automation for AWS services, including Athena DB, Redshift DB, SNS, S3 bucket,
and MWAA Airflow, optimizing cloud-based testing workflows and ensuring efficient data handling and
storage validation.
• Led and executed automated and manual testing for cross-platform applications, including regression
testing, compatibility checks, and verification of both web and mobile (iOS, Android) components.
• Collaborated closely with Agile development teams, efficiently identifying, documenting, and resolving
defects using tools like Git, Jira, and Microsoft Azure DevOps, while providing transparent test reporting
and documentation for stakeholders.
• Employed a versatile tech stack—Java with Selenium BDD, Python, Robot Framework, .NET, REST
API, GraphQL, TypeScript, and Playwright—to design scalable, reusable test cases that ensured high
performance and product quality across diverse project requirements.
Apr 2023 — Aug 2023
Senior Quality Assurance Automation Engineer, HTEC Group
Sarajevo
• Spearheaded the development of robust automation frameworks from scratch, providing comprehensive
test coverage for both front-end and back-end systems, with integration into CI/CD pipelines to ensure
continuous quality.
• Led and mentored a team of QA engineers, providing guidance in best practices for both manual and
automated testing and conducted knowledge transfer (KT) sessions for clients and team members to foster
skill development and consistency.
• Engaged in an educational program dedicated to onboarding and mentoring QA juniors, supporting their
growth and helping them establish foundational QA skills.
• Designed and executed a full suite of tests—including UI, REST API, and GraphQL endpoint
validation—on web, mobile (iOS and Android), and desktop platforms, covering manual, automated,
regression, and cross-platform testing.
• Collaborated within Agile and Scrum frameworks, ensuring seamless reporting and tracking of test
outcomes and defect management through Git, Jira, and Microsoft Azure DevOps.
• Leveraged a broad tech stack, including Python, TypeScript, Playwright, Robot Framework, Selenium,
.NET, Git, REST API, and GraphQL, to deliver high-quality, consistent results aligned with project goals.
May 2021 — Apr 2023
QA Engineer, Mistral
Sarajevo
• Developed and implemented comprehensive automation frameworks from scratch, covering both
front-end and back-end testing with a focus on scalability and integration into CI/CD pipelines.
• Led and mentored QA teams, conducting knowledge transfer (KT) sessions with clients and team
members to promote best practices in both manual and automated testing.
• Executed and oversaw full-spectrum testing—manual, automated, regression, and cross-platform—across
web, mobile (iOS and Android), and desktop platforms.
• Designed and managed automated test suites for UI, REST API, and GraphQL endpoints, ensuring
robust coverage and efficient test execution.
• Actively collaborated with development teams using Agile and Scrum methodologies, maintaining
transparent reporting and documentation of test outcomes via GitHub, Jira, and Microsoft Azure
DevOps.
• Utilized a diverse tool set, including Git, Python, Robot Framework, Selenium, .NET, and Microsoft
Azure DevOps, to support continuous quality delivery.
Sep 2020 — May 2021
QA Engineer, FileWave
Remote
• Established and implemented an end-to-end quality assurance process to ensure the highest standards of
product quality and reliability.
• Developed and maintained a robust automation framework from scratch, streamlining test execution and
optimizing quality control across the Web UI.
• Created and managed detailed manual and automated test cases, supported by precise documentation to
reinforce testing consistency and clarity.
• Spearheaded manual, regression, and bug verification testing to confirm feature stability and enhance user
experience.
Dec 2017 — Sep 2020
QA Engineer, eXtreme Software Group
Sarajevo
• Developed and implemented manual and automated test strategies from scratch, ensuring comprehensive
coverage across web, mobile, and desktop platforms.
• Created and maintained detailed test cases, documentation, and one-liners for both manual and automated
testing processes, ensuring clarity and reproducibility.
• Designed automation frameworks in Python, Robot Framework, and Selenium, adapted to diverse
environments including high-security airplane communication systems, decentralized cryptocurrency
markets, and mobile device management platforms.
• Conducted regression testing, cross-platform testing (iOS, Android, and web), and bug verification,
ensuring application stability and functionality.
• Collaborated with development teams, utilizing Agile and Scrum methodologies for effective project
management and continuous quality enhancement.
• Monitored and reported test outcomes and identified bugs using tools like GitHub, Jira, and Microsoft
Azure DevOps, facilitating transparent communication and timely issue resolution.
SKILLS
L A N G UAG E S
Python
GraphQL
Automation
Typescript
JIRA
Playwright
Git
Manual Testing
Robot Framework
Api Testing
Microsoft Azure DevOps
Automation Testing
Bitbucket
Mobile Testing
Selenium
Katalon
.Net
Jenkins
REST Api
Mobile Device Management
(MDM)
English
Highly proficient
Bosnian
Native speaker
Serbian
Native speaker
Croatian
Native speaker