Profile
As a dedicated Software Test Automation Engineer, I thrive on unraveling the
intricacies of software applications. With 3+ years of experience, I
specialize in crafting robust test automation frameworks using Cypress.io
and implementing BDD with Cucumber. My ninja API testing skills using Karate
and Postman ensure seamless functionality. Collaborating with development
teams, I excel in defect management, root cause analysis, and triage
meetings using JIRA and HP ALM. Join me on this dynamic journey as we
elevate software quality and revolutionize the world of testing
Experience
Software Quality Assurance Engineer
2021 - Present - Dataport AöR, Potsdam, Germany
- Developed and maintained Cypress.io-based test automation framework
- Implemented BDD with Cucumber for clear test cases, conducted exploratory testing
- Collaborated with the development team to implement accessibility features, performed accessibility testing
- Managed bi-weekly releases, validated bug fixes
- Coordinated with external QA teams, streamlined testing processes
- Integrated Cypress test framework into the pipeline using GitHub Actions
- Sauce Labs integrated for cross-browser/platform testing with Cypress
Test Analyst
2020 to 2021 - GK Software SE, Berlin, Germany
- End-to-end testing management, including requirement to release testing
- Testlink usage for efficient artifact management and JIRA defect tracking
- Created API testing frameworks using Karate and POSTMAN
- Supported mobile app testing, validating bug fixes based on acceptance criteria
- Collaborated with on/off-shore teams for effective testing processes
- Executed automated testscripts and manual testcases for software functionality and defect identification
- Participated in regular QA team meetings to discuss project progress and improvements
Defect Manager
2019 to 2020 - Mbition GmbH, Berlin, Germany
- Conducted functional testing for the company’s product in various countries
- Validated bug fixes and performed mobile app regression testing
- Managed JIRA and HP ALM tickets for clear communication
- Collaborated to prioritize defects with internal and external teams
- Conducted root cause analysis and participated in defect triage meetings
- Worked closely with product owners and developers to prioritize fixes
IT Admin
2018 to 2019 - eGym GmbH, Berlin, Germany
- Prompt and effective first-level technical support for hardware and software issues
- Assisted onboarding/offboarding, setting up workstations and user accounts
- Managed IT inventory, tracking and procuring hardware/software assets
- Resolved user queries through ticketing systems
- Actively participated in IT team meetings for project discussions
- Contributed to IT documentation and knowledge base updates
Software Quality Assurance Engineer
2018 to 2018 - About You SE, Berlin, Germany
- Reviewed requirements for test plans and cases
- Performed functional and regression testing for app stability
- Assisted in automating test scripts
- Collaborated with development to resolve defects in JIRA
- Collaborated with QA to create test plans and data for various scenarios
- Conducted localization testing for app functionality in target markets
- Performed exploratory testing, providing valuable insights to the team
- Gathered user feedback to improve app experience in specific regions
Education
Master's Information Engineering
2017 to 2020 - Fachhochschule Kiel, Kiel, Germany
Bachelor's Electronic Engineering
2007 to 2012 - Hamdard University, Karachi, Pakistan
Certifications
- AWS Certified Cloud Practitioner
- Deutsch - Telc B1
Skills
- JIRA
- Confluence
- Office 365
- Micro Focus Quality Center (HP ALM)
- Test Link
- XRay
- Webdriver.io
- Cypress
- Playwright
- Selenium
- Cucumber
- Git
- Javascript
- Typescript
- Java
- Jest
- JUnit
- K6
- Postman
- Node.js
- Karate
- HTML / CSS
- SauceLabs
- Windows OS
- MacOS
- Charles
- Github Actions
- MongoDB
Languages
- Urdu - (Native)
- English - (Professional)
- Deutsch - (Intermediate)