Nidal M.

Software Quality Assurance / Tester

Linden, Germany

Experience

Jan 2024 - Present
1 year 10 months

Software Quality Assurance / Tester

DB Netz

  • Create and execute technical test cases (e.g. installation, uninstallation, update/upgrade, failover tests, interface tests) on Windows and Linux infrastructure based on technical documentation (operations and installation manual, architecture description)
  • Maintain test server environments in collaboration with environment management
  • Perform manual smoke tests
  • Conduct functional and non-functional tests
  • Analyze and document results
  • Handle defects found during testing, derive test cases and re-tests from existing defects
  • Expand technical test cases based on lessons learned from previous test phases
  • Create and upload test cases to HP ALM
  • Report to test management, including filling out test statistics (templates)
  • Document all test results and malfunctions in a test report
  • Advise on strategy for software/application fixes, in collaboration with the project team or client
  • Use testing tools (HP TMT, JIRA, Confluence, Postman, SoapUI, Putty, MobaXterm)
  • Technologies / Tools: HP ALM, JIRA, Confluence, Postman, SoapUI, Putty, MobaXterm, Testdesign
Jun 2022 - Dec 2023
1 year 7 months

Test Engineer

Athlon Germany

  • Functional manual testing of a web application
  • Functional manual testing of an ERP system
  • Software testing as part of quality assurance
  • Create test cases with SQL statements based on requirements
  • Create test cases based on requirements and acceptance criteria
  • Front office applications Java-based
  • Back office applications with business logic in Oracle databases
  • API area focusing on REST/microservices
  • SQL scripts for scripting, database manipulation or DB queries
  • Use test tools (JIRA, Confluence, Postman, SoapUI, Putty, MobaXterm, SQL Developer)
  • Technologies / Tools: JIRA, Confluence, Postman, SoapUI, Putty, MobaXterm, SQL Developer, ERP System
May 2021 - May 2022
1 year 1 month

Test Specialist

Sparkasse

  • Test preparation
  • Test case creation
  • Test execution
  • Reporting test results in HP Quality Center
  • Creating defect tickets
  • Documenting test results
  • Informing and providing technical support to overall test management
  • Creating test data for SEPA special tests
  • Technical support during the stabilization phase
  • Technologies / Tools: Agile testing, Confluence, JIRA, Scrum, HPQC, OSPlus, Java, Atlassian JIRA
Apr 2020 - Apr 2021
1 year 1 month

Software Quality Assurance / Tester

DB Netz

  • Create and execute technical test cases (e.g. installation, uninstallation, update/upgrade, failover tests, interface tests) on Windows and Linux infrastructure based on technical documentation (operations and installation manual, architecture description)
  • Maintain test server environments in collaboration with environment management
  • Perform manual smoke tests
  • Conduct functional and non-functional tests
  • Analyze and document results
  • Handle defects found during testing, derive test cases and re-tests from existing defects
  • Expand technical test cases based on lessons learned from previous test phases
  • Create and upload test cases to HP ALM
  • Report to test management, including filling out test statistics (templates)
  • Document all test results and malfunctions in a test report
  • Advise on strategy for software/application fixes, in collaboration with the project team or client
  • Use testing tools (HP TMT, JIRA, Confluence, Postman, SoapUI, Putty, MobaXterm)
  • Technologies / Tools: HP ALM, JIRA, Confluence, Postman, Rational ClearQuest, SoapUI, Putty, MobaXterm, Testdesign
Jul 2019 - Mar 2020
9 months

Software Quality Assurance / Tester

DB Cargo

  • Derive test cases from functional specifications and requirements
  • Test execution for API applications/services
  • Perform manual tests of an ERP system
  • Conduct functional and non-functional tests
  • Execute test cases and record/document defects
  • Derive test cases from requirements documents
  • Define functional test specifications (test cases and test data)
  • Create and upload test cases to HP ALM
  • Report to test management, including filling out test statistics (templates)
  • Analyze and evaluate results (expected/actual comparison)
  • Document all test results and malfunctions in a test report
  • Advise on strategy for software/application fixes, in collaboration with the project team or client
  • Use testing tools (HP QC, JIRA, Confluence, Postman, ClearQuest, Swagger UI)
  • Use test management tools like TMT
  • Technologies / Tools: HP ALM, JIRA, Confluence, Postman, Rational ClearQuest, Swagger UI, JIRA, API testing, Testdesign, ERP System
Mar 2017 - Jun 2019
2 years 4 months

Software Quality Assurance / Tester

DB Vertrieb

  • The bahn.de website and the DB Navigator app were tested both manually and automatically.
  • Deriving test cases from requirement documents / user stories
  • Developing automated integration and system tests
  • Performing manual smoke tests
  • Designing, creating, and maintaining test plans for manual and automated tests.
  • Creating and uploading test cases to HP ALM
  • Executing tests for web application and mobile apps.
  • Monitoring tests and tracking test progress
  • Defect management
  • Preparing, documenting, and presenting test results in reviews
  • Collaborating with development teams
  • Using test tools (HP QC, JIRA, Confluence)
  • Using test management tools like TMT
  • Test automation with Selenium and Java
  • Source code management with IntelliJ and Git
  • Creating test reports and tracking defects
  • Updating and maintaining existing automated test cases
  • Reporting results to project management / the product owner
  • Participating in daily stand-up meetings (daily scrum meetings)
  • Technologies / Tools: Scrum, Confluence, JIRA, ISTQB, test case specification, report creation, test case development, test concept, JetBrains IntelliJ IDEA, HP ALM, Selenium, Jenkins, Git, Scrum, CI/CD, Atlassian Jira & Confluence, Cucumber
Jan 2016 - Dec 2016
1 year

Test Specialist

Ergo Lebensversicherung

  • Expanding, executing, evaluating, and documenting existing regression tests
  • Executing tests for the web application
  • Deriving test cases for new features based on product management concepts
  • Contributing to the development of methods and approaches for cross-system test automation with Tosca and Ranorex
  • Advising the test organization on regression tests
  • Supporting test data generation
  • Creating defect tickets
  • Working closely with development teams and business units
  • Technologies / Tools: Scrum, Confluence, JIRA, ISTQB, test case specification, report creation, test case development, test concept, JetBrains IntelliJ IDEA, HP ALM, Selenium, Jenkins, Git, Scrum, CI/CD, Atlassian Jira & Confluence, Cucumber
Jan 2014 - Dec 2015
2 years

Test Specialist RIM (Rail in Motion)

Deutsche Bahn

  • Creating test cases based on specifications
  • Executing tests for a large Java-based software system.
  • Managing test plans
  • System testing
  • Defect management
  • Collaborating with offshore development teams (India)
  • Test design: writing Cucumber feature files for test automation
  • Technologies / Tools: HP QC, OpenKM, BCM, Planet, JIRA, SVN, TMT
Apr 2013 - Dec 2013
9 months
Hybrid

Test Automation Mobile Trading App

Comerzbank

  • Automating tests for a new hybrid mobile trading app for Android in an agile project environment (Kanban).
  • Verifying automation tools Appium and Ranorex.
  • Creating test cases and implementing test automation with Tosca and Ranorex.
  • Deriving test cases for new features based on product management concepts.
  • Creating test scenarios in the form of business processes.
  • End-to-end testing of the custom software following the field service approach (performing system integration tests)
  • Supporting test data generation
  • Creating defect tickets
  • Documenting test results
  • Technologies / Tools: Agile testing (Kanban), C#, DevOps, test automation, Confluence, JIRA, Scrum, HPQC, OSPlus, Java, Eclipse, Appium, Android Debug Bridge, Ranorex, Atlassian JIRA, Oracle, Android OS
Sep 2012 - Mar 2013
7 months

Test Automation Expert

Schufa AG

  • Designing a test automation framework for the CD/CI pipeline
  • Creating and aligning guidelines for cross-scrum-team test automation using Tosca Testsuite
  • Writing automated tests for user stories and executing tests within the sprint
  • Test design, architecture, and implementation of automated tests for web services
  • Test design, architecture, and implementation of automated UI tests for a web portal
  • Test design, architecture, and implementation of automated tests for a message queue
  • Technologies / Tools: Windows 7, Linux, DB2, PostgreSQL, Tosca Testsuite, SoapUI, Jira, Jenkins, Scrum, Tosca Testsuite, JIRA, SoapUI, Jenkins
Mar 2011 - Aug 2012
1 year 6 months
Bad Homburg, Germany

Developing scripts with QTP/ecatt to implement described test cases into automated tests.

Fresenius Netcare

  • Developed scripts with QTP/ecatt to convert described test cases into automated tests.
  • Automated test cases from different SAP modules for OQ and PQ.
  • Coordinated with the SAP modules that defined the test cases.
  • Maintained the automated test cases.
  • Executed and monitored the automated test cases.
  • Troubleshooting
  • Hands-on implementation of test cases into scripts
  • Created test plans & executed tests after system copies.
  • Technologies / Tools: SAP ECATT, SAP TestWorkbench, HP QTP
  • Used test management tools such as SAP Solution Manager, SAP Testworkbench, and open-source tools
Sep 2010 - Feb 2011
6 months

System testing of developed products

  • Performed in-house manual testing
  • Created test scripts
  • Executed test cases
  • Test documentation
  • Created and reviewed test cases
  • Analyzed and documented error impacts
  • Retested fixes, error analysis
  • Developed QTP scripts
  • Technologies / Tools: HP Quality Center, HP Quick Test Professional
Mar 2010 - Aug 2010
6 months

System testing of internally developed products

  • Performed in-house manual testing
  • Created test scripts
  • Executed test cases
  • Test documentation
  • Created and reviewed test cases
  • Analyzed and documented error impacts
  • Retested fixes, error analysis
  • Created SQL scripts for database queries
  • Technologies / Tools: Web, HP Quality Center, Selenium, Microsoft SQL Server Management Studio
Dec 2009 - Feb 2010
3 months

System testing of passenger information systems

Deutsche Bahn

  • System testing of the passenger information systems (RIS) at DB AG. RIS is a web-based system used for trip planning (before departure), providing information on-site (at the departure station, origin stop), and during the journey.
  • Test documentation
  • Performed manual testing
  • Created test scripts
  • Executed test cases
  • Created and reviewed test cases
  • Analyzed and documented error impacts
  • Retested fixes, error analysis
  • Created SQL scripts for database queries
  • Executed Unix commands using the PuTTY tool
  • Collaborated with external teams (developers in India) on ticket handling/bug fixes (communication in English)
  • Technologies / Tools: Web, HP Quality Center, Selenium, DB Viewer, PuTTY

Summary

His passion for testing shows in his careful and structured way of working. He not only supports his colleagues in agile teams as a tester/test automation engineer, but also brings his developer know-how to the analysis and development of solutions in a valuable way

Languages

Arabic
Native
German
Advanced
English
Advanced

Certifications & licenses

Certified Tester – Foundation Level

ISTQB

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