QA/Test Engineer


52 people have clicked
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Arabic, English
1 open position
About the Job
  • Testing the complete SW and HW platforms implementing the S2S solutions along with testing the integration with the different verification technologies (simulation, emulation, and FPGA prototyping).
  • Working closely with the different development and marketing teams to agree on the customer requirements, the plans for the next releases, and the applied testing methodologies.
  • Building and executing comprehensive test plans that guarantee high functional coverage for the features under testing, and summarizing test findings in the test summary reports.
  • Participation in product unit testing, regression testing, license testing, installation testing and GUI testing throughout the release life cycle.
  • Building test automation framework to eliminate manual testing rework and reduce testing turnaround time.
  • Participation in developing and maintaining build and regression infrastructure.
  • Understanding customer usage profile and help with the integration of customer designs in our test environments.
  • Product benchmarking and performance measurements iterations to capture tool performance data across releases.
  • Defects reporting, defects validation and defect triaging to understand the root cause of the problem and define their criticality.
  • Utilisation of code coverage techniques/tools to quantitatively judge product test coverage.
  • Assisting in the deployment and monitoring of other qualification techniques like static code analysis, dynamic code analysis and memory leakage checks.
Job Requirements
  • BS, MS. in Electrical Engineering, Computer Engineering .
  • Strong experience in C/C++ Programming.
  • Experience in using Linux/Unix OS.
  • Good background in programming using SystemC is a plus.
  • Knowledge about digital design basics and SW development is required
  • Strong Knowledge in SystemC/UVM is a plus.
  • Knowledge about Hardware Description Languages (Verilog , VHDL or System Verilog) is Required.
  • A solid understanding of scripting languages such as Shell/Perl/Python/Make is required.
  • Knowledge on the quality assurance concepts and SW testing.
  • Knowledge of testing strategies, test planning and testing automation frameworks.
  • Knowledge of defect tracking systems, configuration management and code profiling tools is a plus .
  • Excellent Communication Skills, Self-Motivated Engineer with Good Capability for Continuous Learning.
About this Company

Siemens AG is a German conglomerate company headquartered in Berlin and Munich and the largest industrial manufacturing company in Europe with branch offices abroad. The principal divisions of the company are Industry, Energy, Healthcare, and Infrastructure & Cities, which represent the main activities of the company.

See all Careers and Jobs at SIEMENS