https://bayt.page.link/5Qw7ZzeBR1C1T5h78
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

It takes the brightest minds to be a technology leader. It takes imagination to create green energy for the generations to come. At Siemens Gamesa we make real what matters, join our global team.


We are seeking a skilled Software Tester with experience in Python, knowledge of C++, and a solid understanding of REST APIs and communication protocols such as Profinet and TCP/IP. The ideal candidate will also have experience testing protocol converters, ensuring proper communication between systems using different network protocols. Additionally, expertise in containerization technologies will be an asset.

Key Responsibilities:


  • Test Python-based Applications: Design and execute test cases using Python, ensuring that backend services, data processing, and automation tasks function correctly and meet requirements.
  • Test RESTful APIs: Develop and execute test cases for REST APIs, validating the correctness, scalability, performance, and security of the API endpoints.
  • Protocol Testing: Test and validate communication protocols such as Profinet, TCP/IP, and other industrial networking standards, ensuring proper integration and data exchange between systems.
  • Automation & Performance Testing: Automate repetitive tests using scripting languages like Python to ensure regression testing is efficient, and performance tests are conducted under load scenarios.
  • Cross-functional Collaboration: Work closely with software developers, product Owners, and system architects to understand functional requirements, design test plans, and resolve defects.
  • Bug Reporting and Tracking: Identify, document, and track bugs, issues, and test results using tracking systems like JIRA, ensuring that all issues are addressed and resolved.
  • Documentation: Maintain clear and comprehensive documentation of test cases, test results, protocols, and system architectures for both internal and external stakeholders.

Preferred Qualifications:


  • Bachelor’s degree in Electronics, Computer Science, Engineering, or a related field.

Required Skills


  • Proficiency in Python: Experience in writing test scripts and automating test cases using Python for backend and API testing.
  • Understanding of C++: Ability to comprehend and test C++ code
  • RESTful API Testing: Experience in testing REST APIs using tools like PyTest ,Postman, SoapUI, or similar, and validating data flows, edge cases, and error handling.
  • Knowledge of Communication Protocols: Familiarity with Profinet, TCP/IP, and other communication protocols, including testing network communication between systems.
  • Protocol Converter Testing: Experience with testing protocol converters, validating the conversion of data and ensuring communication between different protocols
  • Containerization Testing: Experience in testing applications deployed in containers (e.g., Docker, Kubernetes), ensuring cross-environment compatibility and scalability.
  • Manual & Automated Testing: Strong skills in both manual and automated testing, ensuring the delivery of high-quality, defect-free software.
  • Bug Tracking & Issue Reporting: Experience using issue tracking tools like JIRA or Bugzilla, and following agile processes for bug management.
  • Networking and System Architecture: Solid understanding of networking concepts, system performance, and the impact of protocols and containers on software behavior.
  • Problem Solving: Strong analytical skills with the ability to investigate and troubleshoot complex issues in systems involving Python, C++, protocols, and containerized environments.
  • Version Control: Familiarity with Git and version control practices to support collaborative testing and defect resolution.

Siemens Gamesa is an equal opportunity employer and maintains a work environment that is free from discrimination and where employees are treated with dignity and respect. Employment at Siemens Gamesa is based solely on an individual's merit and qualifications, which are directly related to job competence. Siemens Gamesa does not discriminate against any employee or job applicant on the basis of race, ethnicity, nationality, ancestry, genetic information, citizenship, religion, age, gender, gender identity/expression, sexual orientation, pregnancy, marital status, disability or any other characteristic protected by applicable laws, rules or regulations. We adhere to these principles in all aspects of employment, including recruiting, hiring, training, compensation, promotion and benefits.


We are driven by people - from more than 100 different countries, they build the company we are every day. Our diverse and inclusive culture encourages us to think outside the box, speak without fear, and be bold. We value the flexibility that our smart-working arrangements, our digital disconnection framework and our  family-friendly practices bring to the new way of working.



لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.