Ermin Hasecic

Ermin Hasecic

$45/hr
Senior Automation Engineer
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Ilijas, F Bi H, Bosnia and Herzegovina
Experience:
7 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.