09/28/2026 updated

**** ******** ****
100 % available

Senior Software QA Engineer & Test Automation Specialist

Linz, Cook Islands
Worldwide
Bachelor's Degree in Computer Science
Linz, Cook Islands
Worldwide
Bachelor's Degree in Computer Science

Profile attachments

Asmaa Karam - Resume.pdf
Reference Letter — Asmaa Karam.pdf

About me

Senior QA Engineer and Test Automation with 12+ years of experience in software quality assurance combining both manual and automation testing. Design/maintain scalable automation frameworks using Playwright,TypeScript, Selenium, Java, JavaScript,Cucumber, and TestNG, CI/CD pipelines and API testing

Exploratory TestingPython (Programming Language)Test DesignTest ManagementUser Interface Testing
Test Automation
Design, development, and maintenance of scalable end-to-end automation frameworks using Playwright, TypeScript, Selenium WebDriver, WebdriverIO, JavaScript, Cucumber, and TestNG across enterprise, automotive, banking, and web-based platforms.

Manual Testing & QA Engineering
Comprehensive manual testing including regression, integration, negative, and usability testing; bug reporting, root-cause analysis, risk-based testing, and quality verification throughout the entire software development lifecycle.

CI/CD & API Testing
Execution of automated test pipelines through Jenkins and BrowserStack for CI/CD and cross-browser testing; API testing and validation using Postman across multiple enterprise projects.

Agile / Scrum / Kanban
Extensive experience working in Agile, Scrum, and Kanban environments, participating in 3 Amigos, refinement, and retrospective meetings, as well as user story estimations and scoring using Jira.

Java & Maven
Development of automation scripts using Java OOP and Maven, including setup of testing infrastructure with Eclipse IDE, Selenium, TestNG, Cucumber, and Allure reporting.

BDD & Cucumber
Application of Behavior-Driven Development (BDD) principles using Cucumber and Gherkin for creating readable and maintainable test scenarios.

Version Control & Collaboration Tools
Usage of Git for version control and collaboration tools such as Jira, Confluence, and Kibana for project tracking, documentation, and monitoring.

AI-Powered Development Tools
Utilization of AI-powered tools such as GitHub Copilot and Claude AI within IDEs for faster code generation, test optimization, and code refinement.

Cross-Browser & Multi-Platform Testing
Execution of cross-browser testing using BrowserStack and manual testing across desktop, tablet, iPad, Android, and iPhone devices.

Experience

Professional experience10+ years
Freelancer since2026

Languages

ArabicNative speakerGermanGoodEnglishFluent

Project history

Software QA Engineer

Tractive

Test Automation Specialist - Test Lead

DXC Technology (Formerly Hewlett-Packard)
Led a team of 6 automation engineers on the London Market UK - JSP project. Designed, developed, and executed automated test scripts using WebdriverIO with JavaScript. Defined automation strategy, resolved script issues, worked in Agile/Scrum environments using Jira, Confluence, and Kibana, and performed API testing using Postman.

Software Test Engineer / IT Test Specialist

IBM
Participated in the design and execution of testing solutions for IBM customers. Key projects included IBM Digital Nation Africa, Arabia & DC (Sep 2020 - May 2021), BMW & MINI COOPER (Sep 2018 - Sep 2020), Dubai Islamic Bank (Jun 2021 - May 2022), Dubai Healthcare Authority (Sep 2020 - May 2021), Instant Remittance Solution (Dec 2016 - Nov 2017), Qatar New Port Project (Mar 2016 - Aug 2016), Etisalat Egypt CRM (Aug 2016 - Dec 2016), Etisalat UAE Real Time Marketing (Jan 2016 - Mar 2016), IBM Practitioner Portal Learning & Knowledge (Mar 2014 - Dec 2015), King Abdallah Port (Jan 2014 - Mar 2014), and Bank Misr Enterprise Content Management System (Sep 2013 - Dec 2013). Used Selenium WebDriver, Maven, TestNG, Java OOP, Cucumber, BDD, Jira, and various IBM tools.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in