Skip to main content
Top expert badge
Recommended expert
Profile header background

Muhammad A.-Working Student QA and Automation

Muhammad A. - Working Student QA and Automation - profile avatar
Profile header overlay
Germany

Check rate

Experience

Jun 2025 - Present
Munich, Germany

Working Student QA and Automation

Ottonova

Position summary
Working Student QA and Automation at Ottonova
Industries
Insurance
Business areas
Information Technology
Quality Assurance
  • Designed and implemented automated end-to-end tests using Cypress for multiple insurance web applications and mobile app, improving regression coverage by ~70% and reducing manual testing effort.
  • Automated critical user journeys and API validations, ensuring stable releases across frequent deployments.
  • Integrated automated tests into GitLab CI/CD pipelines, enabling early feedback and faster release cycles.
  • Continuously improved existing test suites by refactoring flaky tests and applying best practices, increasing test reliability and execution stability.
  • Created and maintained test cases, test data, and test reports, improving transparency and traceability for stakeholders.
  • Collaborated closely with developers, product owners, and QA colleagues from planning to release, identifying issues early and preventing production defects.
Sep 2023 - Feb 2025
Karachi, Pakistan

Software Quality Assurance Engineer

Wavetec

Position summary
Software Quality Assurance Engineer at Wavetec
Industries
Information Technology
Business areas
Information Technology
Quality Assurance
  • Led functional, regression, and integration testing for enterprise products (QMS, Appointment Systems, WhatsApp-based platforms, Display Solutions), supporting multi-region client deployments.
  • Executed API testing, SQL database validation, and load testing (JMeter) to ensure performance, data integrity, and system scalability under peak loads.
  • Developed and executed structured test cases and test plans, contributing to more predictable and stable release cycles.
  • Supported CI/CD-driven deployments by validating web applications, APIs, and microservices in QA environments before production releases.
  • Identified, analyzed, and reported defects using Jira, reducing post-release issues and improving overall product quality.
  • Actively supported feature planning phases, raising risks and quality concerns early to minimize late-stage defects.
  • Produced comprehensive test documentation, including test reports, release notes, and deployment guides, improving knowledge sharing across teams.
  • Collaborated with cross-functional teams (developers, product managers, customer support, and external clients) to ensure efficient and complete testing.
  • Performed Linux-based configuration and troubleshooting during testing and release activities.

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Insurance and Information Technology.

Insurance
Information Technology
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology and Quality Assurance.

Information Technology
Quality Assurance
Profile match chart

Summary

Test Automation Engineer with several years of experience in automation and manual testing for Web applications, Native Apps, APIs, and backend services in agile environments. Strong hands-on expertise in Cypress (TypeScript-based frameworks), GitLab CI/CD pipelines, and API testing. Proven track record of increasing test coverage, reducing regression risk, and enabling faster, higher-quality releases through early defect detection and continuous testing. Experienced in collaborating with cross-functional teams (developers, product owners, customer support, and business stakeholders). Strong analytical mindset with a passion for high-quality digital payment and mobility platforms.

Skills

Programming & Scripting: Python, Javascript, Typescript (Test Automation), C, C++, Object-Oriented Programming (Oop), Data Structures & Algorithms (Dsa), Algorithm Design

Test Automation & Quality Engineering: Test Automation Engineer Practices, Automated Testing For Web Applications, Native Apps, Apis & Microservices, Cypress, Functional Testing, Regression Testing, Integration Testing, System Testing, Gui & End-To-End Testing, Api Testing (Postman), Load & Performance Testing (Jmeter), Test Case Design & Maintenance, Test Data Management, Defect Tracking & Root Cause Analysis (Jira), Early Defect Detection & Risk Analysis

Ci/Cd & Devops: Gitlab Ci/Cd Pipelines, Continuous Integration & Continuous Testing, Test Automation In Ci/Cd, Deployment Validation, Git, Github, Jenkins (Familiar), Azure Devops (Basic Exposure)

Systems & Platforms: Linux (Configuration, Testing & Troubleshooting), Operating Systems, Virtualization & Test Environments, Embedded Systems (Basic Exposure), Web & Backend Systems

Databases & Backend: Sql (Data Validation & Querying), Restful Apis, Backend & Microservices Testing

Tools & Technologies: Cypress, Postman, Jmeter, Jira, Confluence, Git, Github, Gitlab, Draw.Io, Google Workspace

Documentation & Quality Processes: Test Documentation, Test Plans, Test Cases, Test Reports, Quality Metrics & Reporting, Requirements Traceability Matrix (Rtm), Release Notes, Deployment Guides, Software Requirement Specifications (Srs), Internal Process Guides, Process Flowchart Creation (Draw.Io), Application Training & Demo Videos

Soft Skills: Strong Analytical & Problem-Solving Skills, Ownership Mindset, Proactive Quality Advocate, Structured And Independent Work Ethic, Cross-Functional Collaboration (Developers, Product Owners, Customer Support, Business Stakeholders), Clear Communication With Technical & Non-Technical Teams

Professional Interests: Strong Interest In Mobility Platforms, Digital Payments, And Automotive-Related Systems, With A Focus On Quality, Reliability, And Scalability

Languages

English
Intermediate
German
Elementary

Education

Mar 2025 - Present

Technische Hochschule Deggendorf

MS · Applied Computer Science · Deggendorf, Germany

Aug 2019 - Jun 2023

FAST NUCES

BS · Computer Science · Karachi, Pakistan

Certifications & licenses

Statistics

Experience

Total positions 2
Experience in Insurance 1.5 y
Avg length 1 y 5 m
Longest experience 1 y 5 m

Global experience

Countries worked in 2 (Germany, Pakistan)
Primary country Germany

Expertise

Recent roles Working Student QA and Automation, Software Quality Assurance Engineer
Main industries Insurance, Information Technology
Main business areas Information Technology, Quality Assurance

Qualifications

Highest degree Master
Certifications earned 2
Member since
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Muhammad speaks the following languages: English (Intermediate), German (Elementary).

Muhammad has at least 3 years of experience. During this time, Muhammad has worked in at least 2 different roles and for 2 different companies. The average length of individual experience is 1 year and 5 months. Note that Muhammad may not have shared all experience and actually has more experience.

Based on recent experience, Muhammad would be well-suited for roles such as: Working Student QA and Automation, Software Quality Assurance Engineer.

Muhammad's most recent position is Working Student QA and Automation at Ottonova.

In recent years, Muhammad has worked for Ottonova and Wavetec.

Muhammad is most experienced in industries like Information Technology and Insurance.

Muhammad is most experienced in business areas like Information Technology and Quality Assurance.

Muhammad holds a Master in Applied Computer Science from Technische Hochschule Deggendorf and a Bachelor in Computer Science from FAST NUCES.

Muhammad has 2 certificates. These include: Advanced ISTQB Core Certification (in progress) and ISTQB Foundation Level (in progress).

Muhammad will be available full-time from November 2026.