Atef A.

System, load, acceptance and performance testing and QA manager

Braunschweig, Germany

Experience

Nov 2023 - May 2025
1 year 7 months

System, load, acceptance and performance testing and QA manager

Bank-Systeme

  • Test design, planning and execution
  • Coordination of the various test phases
  • Project planning within the team, design of the structure and test strategy
  • Coordination and review of test activities and deviation management
  • Identification of test cases for newly developed features regarding functional and non-functional requirements and domain aspects
  • Participation in status meetings
  • Documentation of technical components
  • Description of the qualitative and quantitative goals of the test activities
  • Definition of testable acceptance criteria
  • Screening new and existing customers for negative information
  • Evaluation of the information and decision on whether the business relationship can continue
  • Checking sanction or terror lists, criminal records or politically exposed persons
  • Continuous integration and quality assurance (QA)
  • Description of the use of various testing methods and approaches (static/dynamic tests, functional/non-functional tests, black/white box tests)
  • Execution of manual and automated tests
  • Fixing bugs found in test phases in applications/components
  • Integration of test management in the introduction, establishment and expansion of test automation
  • Creating system test documentation
  • Reporting risks and issues to technical architects and project management
  • Defining requirements for the test infrastructure
Dec 2022 - Oct 2023
11 months

Functional unit, system, load and performance testing

Phoenix Group GmbH

  • Coordination of the various test phases
  • Ensuring quality before releasing an update
  • Documenting test results, recording and tracking defect reports until resolution
  • Project planning within the team, design of the structure and test strategy
  • Coordination and review of test activities and deviation management
  • Identifying and locating software bugs and documenting them in close collaboration with developers
  • Conducting tests and troubleshooting
  • Development-driven quality assurance
  • Analyzing, documenting and actively tracking bug fixes in coordination with development and support
  • Gathering requirements and analyzing the test basis as well as defining test objectives
  • Planning and creating test cases and test plans
  • Coordinating and conducting tests
Feb 2020 - Jul 2022
2 years 6 months

System, load, acceptance and performance testing and QA manager

Bank-Systeme

  • Test design, planning and execution
  • Coordination of the various test phases
  • Project planning within the team, designing the structure and test strategy
  • Coordinating and reviewing the processing of test activities and deviation management
  • Identifying test cases for newly developed features (functional and non-functional requirements)
  • Participating in status meetings
  • Documenting technical components
  • Describing qualitative and quantitative goals of test activities
  • Defining testable acceptance criteria
  • Screening new and existing customers for negative information and evaluating for business relationships
  • Checking sanction/terror lists, criminal records, politically exposed persons
  • Continuous integration and QA
  • Using various testing methods (static/dynamic, functional/non-functional, black/white box)
  • Executing manual and automated tests
  • Troubleshooting in applications/components
  • Expanding test automation
  • Creating system test documentation
  • Reporting to technical architects and project management
  • Defining the test infrastructure
Apr 2019 - Nov 2019
8 months

System, load and performance testing and QA manager

Feuerwehr und Polizei

  • Developing test automation for the PERLE project
  • Describing qualitative and quantitative goals of test activities
  • Defining testable acceptance criteria
  • Selecting appropriate testing methods (static/dynamic, functional/non-functional, black/white box)
  • Considering functional and non-functional tests based on use cases and performance tests
  • Identifying process stages and test cycles
  • Providing test automation and tools
  • Observing and simulating data interfaces in the test environment
  • Advising on integrating tests into agile methodologies
  • Conducting performance, load and stress tests
  • Evaluating, documenting and proposing solutions for failed tests
Jun 2018 - Jan 2019
8 months

System, load and performance testing and QA manager

Das Deutsche Patent- und Markenamt

  • Developing test automation for the DEPATIS system
  • Monitoring internal testing tools
  • Designing and maintaining test case specifications
  • Configuring and operating test environments for automated load and performance tests
  • Generating test data and reference lists
  • Analyzing and documenting within the scope of test management
  • Analyzing and evaluating problem situations and errors
  • Monitoring operational quality standards
  • Performing initial sample inspections according to customer requirements
  • Testing development prototypes against specific requirements
  • Defining, planning and carrying out patent reviews for implementation projects
  • Communicating internal and external error reports and proper documentation
Apr 2018 - May 2018
2 months

Load and Performance Test Manager

MGS

  • Design and implementation of test plans and test scenarios for the overall ePortal system performance under load
  • Adjusting test planning, tasks and resources
  • Performance optimization of web projects using UML diagrams
  • Support in setting up, configuring and running test environments
  • Generating test data
  • Test preparation: documentation, defining test cases and test manuals
  • Development of templates and interim solutions for reporting and campaign management
  • Close coordination with all project stakeholders
  • Defining the test scope
Apr 2017 - May 2018
1 year 2 months

Load and Performance Test and UX Designer

Bank-Systeme

  • Responsibility and coordination of complex on-site test projects
  • Test design, planning and execution
  • Coordination of test phases and team project planning
  • Analysis of results together with development and operations
  • Designing, programming and maintaining test scripts with automation tools
  • Communication at management level
  • Support to developers in software performance optimization
  • Continuous integration and QA
  • Monitoring automated test cases and documenting results
  • Generating test data
  • Creating UX concepts and evaluating innovative technologies
  • Implementing UX methods, tools and processes
  • Quality management and reporting
Oct 2016 - Mar 2017
6 months

System Test and Quality Management

Honywell-Elster

  • Design and implementation of Opentherm and VariCAN QM instruments in collaboration with department management
  • Planning, control and further development of the QM system
  • Organizing and managing QM requirements
  • Conducting unit, load, performance, integration and acceptance tests according to the V-model
  • Black-box and white-box testing
  • Technical consulting on the QM system and cross-departmental responsibility
  • Advising on QM methods and tools
  • Regular reporting to the board
  • Optimization of QM instruments and methods
  • Personnel management and development in the QM area
  • Support in data collection and management review
May 2016 - Sep 2016
5 months

Embedded Quality Management Manager

WMF

  • Creating and maintaining test concepts for release tests and software system tests
  • Conducting white-box and black-box tests
  • Developing signal processing and metrics systems with LabVIEW
  • Conducting unit, load, performance, integration and acceptance tests according to the V-model
  • Planning and implementing software system tests and module tests
  • Monitoring test procedures and initiating corrective actions
  • Further development of the QM system
  • Carrying out cross-departmental QM projects
  • Communication with departments, developers and suppliers
  • Supplier and warehouse level audits as well as centralized reporting
Nov 2015 - Apr 2016
6 months

Test Analyst for Material Flow Control System and Parcel Center

Deutsche Post-DHL

  • Analysis of requirement documents, software architecture and specifications according to the V-model
  • Creation and analysis of test cases and test scenarios using systematic test case specifications
  • Conducting unit tests, load tests and integration tests
  • Communication with departments, developers and suppliers
  • Verification of the maximum capacity of the facility and IT subsystems
  • White-box and black-box testing
  • Specification, execution and documentation of technical-functional test scenarios
  • Creating non-functional requirements (style guide, usability, wording)
  • Bottleneck analysis in case of performance issues
  • Conducting manual and automated software tests
  • Evaluation and documentation of test results
  • Defect management and test success tracking
  • Creating test plans, test specifications and test reports
Mar 2015 - Aug 2015
6 months

System Test for Multi-Camera System

Magna GmbH

  • Planning, Development, and Execution of Software and System Tests for Camera-Based Driver Assistance Systems
  • Automation of Test Cases with CAPL, C++ and LabVIEW
  • Modeling, Implementation, and Deployment of Camera Calibration Software Using UML and Subversion
  • Verification of State Machines, Diagnostics, Image Quality, and Image Processing Algorithms
  • White-Box and Black-Box Testing
  • Continuous Integration and Behavior-Driven Testing
  • Adaptation and Enhancement of Calibration Methodology
  • Development of New Online and Service Calibration Methods
  • Testing of Accuracy Requirements According to ISO TS 16949 and VDA 6.3
  • Reviewing Concepts and Requirements
  • Creating Test Plans, Test Specifications, and Test Reports
Sep 2014 - Feb 2015
6 months

Development of Algorithms and Methods for Camera System Calibration

Research

  • Development, Testing, and Implementation of Software for Camera Calibration with Constant Parameters
  • Adaptation, Optimization, and Extension of Calibration Methodology
  • Development of New Offline and Online Calibration Methods
  • Analysis and Testing of Accuracy Requirements
May 2014 - Aug 2014
4 months

Embedded Linux Developer and Tester

Wincor/Nixdorf-Berlin

  • Analysis of Requirement Documents and Development of Test Cases
  • Automation, Design, and Execution of Automated and Manual Tests as Well as Performance Tests
  • Unit Testing and Load Testing, White-Box and Black-Box Testing
  • Setup and Coordination of Test Benches with Development Tools
  • Continuous Integration and Behavior-Driven Testing
  • Object-Oriented Design, Implementation, and Module Testing in C, Hardware-in-the-Loop
  • Support Test Management (Planning, Test Coverage, Qualification)
  • Integration Testing and QA
  • Reviewing Product Requirements and Creating Test Specifications and Test Reports
Jan 2014 - Apr 2014
4 months

Software Tester for Test Automation in Embedded Systems

Verifone

  • Automation of Tests for Functional and Non-Functional Requirements
  • Design and Execution of Automated and Manual Tests and Performance Tests
  • Unit Tests and Load Tests
  • Planning and Development of OOP Test Components Using UML and Web Services
  • Continuous Integration and Behavior-Driven Testing
  • White-Box and Black-Box Testing
  • Object-Oriented Design, Implementation, and Module Tests in C, Hardware-in-the-Loop
  • Designing Various Test Environments and Methods
  • Reviewing Product Requirements and Defect Management
  • System Testing and QA
  • Evaluation of Test Results and Error Management, Advising IT Operations
  • Expanding the Test Case Library and Documenting Test Results
Oct 2013 - Dec 2013
3 months

Camera Self Calibration from Three Images

Research

  • Testing, Modeling, Implementation, and Deployment of Software for Camera Calibration with Constant Parameters
Jun 2013 - Sep 2013
4 months

Software Developer for Core Embedded Systems Software (TPU)

Scheidt & Bachmann

  • Testing, design, specification, modeling and implementation of software in a Ticket Processing Unit
  • Planning and development of OOP software components using UML and Subversion
  • Object-oriented design and module testing in C, hardware-in-the-loop
  • White-box and black-box testing
  • Embedded applications with Rhapsody
  • Continuous integration and QA
  • Reviewing product requirements and developing system concepts with TTCN3
Feb 2012 - Feb 2013
1 year 1 month

Software Tester for Test Automation in Embedded Systems

BBR Braunschweig (freelance)

  • Designing and developing automated tests and test frameworks for embedded systems in railway technology
  • Developing analysis tools
  • Reviewing product requirements
  • Module and subsystem testing
  • Integrating safety functions and collision protection
  • Developing and integrating complex test configurations with simulation environments
  • Reporting and documenting results, creating test concepts and test cases
  • Continuous integration and manual as well as exploratory testing with TTCN3, ETCS standards
  • Performance optimization of modules
  • System testing and QA, implementation and maintenance of the application
  • Creating automated endurance, load and system tests
  • Behavior-driven testing and interface development
  • Collaborating with development for debugging and bug fixes
Apr 2010 - Nov 2011
1 year 8 months

Software Developer

Bank Systems

  • Designing and deep structuring of software using structured analysis tools
  • Conducting module and subsystem tests
  • Developing and performance optimizing web projects with UML
  • Optimizing the company-wide data warehouse infrastructure
  • Developing prototypes and interim solutions for reporting and campaign management in a SAS environment
  • Executing, integrating and maintaining the application
  • Quality management and interface development to third-party systems
Nov 2009 - Mar 2010
5 months

Software Developer and IT Coordinator

Johnson Controls Fibrit GmbH & Co. KG

  • Supporting, maintaining and improving Business Plan Flow in Johnson Standard
  • Database design and application architecture
  • Supporting and maintaining Plant System Mfgpro, JTDS and Syux
  • Shell and automated system programming
  • System administration, backup and storage management
  • Designing and implementing development processes for disaster recovery
  • Testing accuracy requirements according to ISO TS 16949 and VDA 6.3
  • TCP/IP and socket programming
  • Data protection and sales measures
  • Conducting and documenting qualification tests
  • Batch programming
Feb 2009 - Dec 2009
11 months

Embedded System Software Developer

Dr. Wolfgang (company in Lörrach)

  • Specifying, coding, testing and documenting software for stepper motors and sensors
  • Controlling and regulating professional equipment
  • Digitizing, processing and simulating sensor signals in real time using UML
  • Serial communication and radar systems
  • Testing, debugging and troubleshooting
  • Modeling software requirements with UML
  • Implementing CAN modules
  • Capturing, controlling and monitoring physical variables
  • Digital I/O for motor control systems
Nov 2008 - Mar 2009
5 months

Perl Software Developer

Dmk-Internet and Superclix

  • Expand and develop the SuperClix.de affiliate platform
  • Manage selected client accounts to grow revenue
  • Design databases and application architecture
  • Support and enhance partner programs
  • Plan and run online marketing and sales measures
  • Document work and source code
  • Conduct and document qualification tests
Jul 2008 - Oct 2008
4 months

Java Software Developer

TWC Treuwert Computer GmbH

  • Redesign and enhance a modular open-source management program
  • Document work and source code
Apr 2008 - Oct 2008
7 months

Embedded Systems Developer (Brain Machine Interface)

Neurobiology Institute

  • Interface joystick via RS-232 and develop simulation applications
  • Develop drivers and bootloader
  • TCP/IP and socket programming
  • Create software interfaces for the measurement system
  • Automate data processing
Sep 2007 - Oct 2007
2 months

Perl Database Analyzer and Designer

Fraunhofer Institute for Physical Measurement Techniques IPM

  • Design, build, program, and operate test rigs
  • Access measurement data and create evaluations, statistics, and error analyses
  • Integrate computer-based capture of test results
  • Prepare tests in existing database systems
  • Conduct and document qualification tests
Apr 2004 - Dec 2004
9 months

Database Analyzer and Designer

EVC (INEOS Films GmbH)

  • Create and prepare data
  • Run match & clean query processes with a custom program
  • Develop Access-based simulation applications
  • Capture and migrate data
  • Perform ad-hoc database queries and analysis
  • Create and maintain scheduled jobs
  • Develop database tools for quality management and business applications
Jul 2003 - Dec 2003
6 months

Research Assistant, Chair of Artificial Intelligence

University of Freiburg

  • 2D modeling of virtual interactive prototypes
  • Database design and application architecture
  • Documentation of work and source code
  • Execution and documentation of qualification tests
Sep 2002 - Dec 2002
4 months

Research Assistant, Chair of Algorithms and Data Structures

University of Freiburg

  • Creation of screen designs, templates and library elements
  • Documentation of work and source code
  • Execution and documentation of qualification tests
Dec 2001 - Mar 2002
4 months

Research Assistant, Institute for Applied Mathematics

University of Freiburg

  • WAN administration
  • Network monitoring and security
  • Script programming and complaint management
  • Execution and documentation of qualification tests
Jul 2001 - Nov 2001
5 months

Software Developer

AnTloop

  • Identification of suitable Swing components and GUI development using drag & drop
Sep 2000 - Feb 2001
6 months

Research Assistant

Fraunhofer Institute for Mechanics of Materials IWM

  • Planning and implementing an efficient measurement data management backend
  • Operation and optimization of the data system
Feb 2000 - Jul 2000
6 months

Research Assistant, Chair of Computer Networks and Telematics

University of Freiburg

  • Maintenance of VIP (Visual Interface for Promela)
  • Network monitoring and network security
  • Script programming and complaint management
  • Conducting and documenting qualification tests

Summary

  • Software testing
  • Embedded systems
  • Data processing automation
  • Database and data warehouse
  • Parsers
  • Image processing and computer vision
  • Camera calibration

Languages

Arabic
Native
German
Native
English
Advanced

Education

Oct 1998 - Aug 2006

Uni Freiburg

Diploma in Computer Science · Computer Science · Freiburg im Breisgau, Germany

Oct 1994 - May 1996

UNI Ain-Schams

Diplom in Computer science · Computer science · Cairo, Egypt

Sep 1987 - May 1992

Uni Kairo

Bachelor of commerce · Business Administration · Cairo, Egypt

Certifications & licenses

International Business German exam

German as a Foreign Language certificate

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