Muzamil Ahmed
Senior Software Test Engineer at ŌURA
Oulu, Finland
muzkpr@gmail.com | linkedin.com/in/muzamilahmed | github.com/muzahm01

Introduction

I am a dedicated Software Test Engineer with over a decade of experience in software testing and quality assurance. My expertise lies in developing and maintaining robust test automation frameworks, optimizing CI/CD pipelines, and collaborating with cross-functional teams to deliver high-quality software products. With a strong background in Python and Pytest, I have a proven track record of improving testing efficiency and reducing defect leakage.

Skills

Programming: Python
Test Automation: Pytest, Appium
Mobile Testing: Android, iOS
CI/CD: GitHub Actions, CI infrastructure
Testing Types: Integration, Smoke, Acceptance, E2E, Regression, Exploratory
Test Planning: Test plans, Test cases, Test scripts, Frameworks
Collaboration: Cross-functional teams, Design discussions, Pair programming
Issue Tracking: Defect reporting, Tracking, Regression automation

Professional Experience

ŌURA July 2021 – Present
Senior Software Test Engineer

  • Developed and maintained test automation frameworks using Python, Pytest, and Appium for Android and iOS applications.

  • Enhanced automation library architecture for improved modularity and scalability.

  • Implemented CI/CD pipelines using GitHub Actions, improving deployment efficiency.

  • Improved CI infrastructure for iOS devices and simulators, reducing build times by 20%.

  • Collaborated with infrastructure teams to refine CI workflows, enhancing pipeline robustness.

Pelion April 2021 – July 2021
Senior Test Development Engineer

  • Optimized test automation scripts using Python and Pytest, increasing execution efficiency by 15%.

  • Collaborated with cross-functional teams to review system requirements and test plans, ensuring high-quality product delivery.

Pelion November 2020 – April 2021
Senior Test Development Engineer

  • Developed comprehensive test plans to enhance coverage for IoT-connected device services.

  • Assisted in designing a Pytest function library for system test automation.

  • Participated in design discussions, pair programming, and exploratory testing sessions.

ARM April 2017 – November 2020
Test Development Engineer

  • Performed integration, smoke, acceptance, and end-to-end testing for IoT management platforms and device connectivity.

  • Reviewed system requirements, feature requests, test plans, and test code.

  • Contributed to design meetings, pair programming, and exploratory testing.

  • Developed and managed test plans and automation scripts using Python and Pytest.

  • Managed regression tests and issue tracking, reducing defect leakage by 25%.

ARM March 2016 – April 2017
Graduate Engineer

  • Conducted integration, smoke, and end-to-end system testing.

  • Reviewed system requirements, change requests, test plans, and test code.

  • Created test plans and automation scripts using Python and in-house tools.

  • Automated regression tests and managed issue reporting.

i2c Inc April 2009 – August 2012
Senior Software QA Engineer

  • Created, executed, and maintained test documents and scripts.

  • Performed detailed feature and regression testing.

  • Reported, recorded, and re-verified defects.

  • Participated in analysis meetings and reviewed test strategies.

Education

  • University of Oulu, Finland 2012 – 2014
    Master’s Degree in Computer Software Engineering

  • University of the Punjab, Lahore, Pakistan 2005 – 2009
    Bachelor of Science (Hons) in Information Technology

Certifications

  • AI For Everyone – Coursera
    Issued: August 2022
    Credential ID: 5JW7QZLUCSPM

  • Build Local Development Environments Using Docker Containers – Coursera
    Issued: January 2022
    Credential ID: WNRNTBLZWXEF

  • Docker for Absolute Beginners – Coursera
    Issued: December 2021
    Credential ID: JX5M2CR8BTRV

Publications

  • Tosun, A., Ahmed, M., Turhan, B., & Juristo, N. (2018). On the effectiveness of unit tests in test-driven development. Proceedings of the International Conference on Software and System Process, 113-122.

  • Hosio, S., Ferreira, D., Goncalves, J., Van Berkel, N., Luo, C., Ahmed, M., et al. (2016). Monetary assessment of battery life on smartphones. Proceedings of the CHI Conference on Human Factors in Computing Systems, 1869-1880.

  • Anagnostopoulos, T., Ferreira, D., Samodelkin, A., Ahmed, M., & Kostakos, V. (2016). Cyclist-aware traffic lights through distributed smartphone sensing. Pervasive and Mobile Computing, 31, 22-36.

References

Available upon request.