Musa M.

QA Engineer

Essen, Germany

Experience

Jul 2022 - Present
3 years 5 months
Toronto, Canada

QA Engineer

TD Bank

  • Designed and implemented an automation test framework using Junit and Maven, developing BDD scripts with Cucumber and reusable methods for application behavior.
  • Created test data using automation scripts with Selenium WebDriver, Java, and Python, validating UI components, popup windows, and mouse movements.
  • Conducted API functional testing of RESTful web services using Postman.
  • Automated test execution using Maven and integrated with Jenkins, achieving a 20% reduction in regression testing time.
Nov 2019 - Jun 2022
2 years 8 months
Toronto, Canada

Sr. SDET

Sanofi Pasteur

  • Executed functional, smoke, regression, integration, and end-to-end testing to support major production releases, ensuring high-quality software delivery.
  • Developed and maintained a Selenium WebDriver automation framework using Eclipse, JUnit, Maven, and Cucumber, enhancing test coverage and reliability.
  • Conducted back-end testing by writing and executing SQL queries to validate data consistency between front-end and back-end systems.
  • Collaborated with cross-functional Agile teams to deliver robust testing solutions, contributing to a 15% faster release cycle.
Apr 2017 - Nov 2019
2 years 8 months
Edmonton, Canada

Test Automation Engineer

UL Solutions

  • Performed manual, integration, system, and functional testing across various stages of the SDLC, ensuring comprehensive test coverage.
  • Implemented and maintained the Page Object Model (POM) framework, optimizing the reuse of web elements (XPath, CSS selectors) and improving test efficiency, reducing test maintenance time by 25%.
  • Analyzed business requirements and translated them into detailed test scenarios for both manual and automated testing.
  • Generated JUnit test results and HTML reports post-execution, providing clear insights into test outcomes and areas for improvement.
Feb 2015 - Apr 2017
2 years 3 months
Montreal, Canada

Manual Tester

Grifols

  • Evaluated business requirements and collaborated with project management teams to design and validate system changes.
  • Conducted verification, validation, and acceptance testing to ensure software met user requirements and quality standards.
  • Identified, tracked, and reported software defects, reducing post-release issues by 20%.

Summary

Experienced QA Engineer with over 10 years of expertise in manual and automated testing, specializing in Selenium, Java, Python, Robot Framework and API testing. Proven track record of optimizing test frameworks, reducing testing time, and improving software quality in Agile/Scrum environments. Passionate about delivering high-value solutions and ensuring seamless user experiences.

Languages

Azerbaijani
Native
Russian
Native
Turkish
Native
English
Advanced
German
Elementary

Education

Jan 2020 - Jan 2021

Seneca Polytechnic College

Computer Programming · Toronto, Canada

Sep 2010 - Jul 2014

Azerbaijan State University of Economics

Economics · Baku, Azerbaijan

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions