西门子Student Intern-CAD Infras
实习兼职行政地点:上海状态:招聘
任职要求
• Basic understanding of cloud-based programs. • Proficiency in writing Python/Perl-based testing tools. • Proficiency in JavaScript/NodeJS, or C++/Java. • Familiarity with BDD test frameworks such as Playwright, Puppeteer, Selenium, TestCafe, Jest, JUnit, etc. • Knowledge of multiple frontend languages (e.g., HTML/CSS, JavaScript, XML). • Hands-on experience with testing backend, mobile, and web applications. • Experience with mainstream Cloud platforms (e.g., AWS, Azure, Tencent Cloud) is advantageous. • Familiarity with JIRA, GitLab is advantageous. • Knowledge of DevOps, Agile/SAFe methodologies is advantageous. • Exposure to NX technology is advantageous. Required Secondary Skills: • Excellent verbal and written communication skills in English. • Ability to collaborate effectively with team members across different time zones. • Proactive problem-solving skills. • Ability to multitask and work efficiently within time constraints. • Capability for independent work as well as collaborative development. • Eagerness to continuously improve and learn new areas. Qualifications: Bachelor’s or Master’s degree in Engineering or equivalent. request at least 1 year internship We hope you meet the following conditions: Second-year and third-year postgraduate students majoring in mechanical engineering, computer engineering or related fields. Be able to ensure obtaining the supervisor's consent and be able to…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software. Job Description: Quality Ecosystem Team -Position Overview: This position is for a skilled Software Engineer to join our NX Cloud QA Ecosystem Team. The role primarily involves collaborating with the NX Cloud Native Applications team to understand test requirements and priorities, focusing on enhancing the NX cloud testing infrastructure. The ideal candidate will excel in designing, developing, and maintaining automated testing frameworks while ensuring the stability and reliability of automation processes. Key Responsibilities: • Collaborate with the NX Cloud Native Applications team to comprehend test needs, requirements, and priorities for various tests. • Automate image creation for cloud applications and provide support for distributed services. • Design, develop, and maintain automated testing frameworks for frontend and backend end-to-end application tests, applicable across multiple applications. • Write automated test samples within the designated test framework, focusing on aligning with business acceptance criteria. • Ensure the stability of automation processes and address issues related to flakiness. • Write clean and robust code to minimize the long-term cost of defects. • Participate in reviews of Requirements, Functional Specifications, Design Specifications, and Test Plans.
包括英文材料
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Perl+
https://www.perl.org/learn.html
Useful links if you are interested in learning Perl
https://www.runoob.com/perl/perl-tutorial.html
本教程适合想从零开始学习 Perl 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解 Perl 的应用。
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
Node.js+
https://liaoxuefeng.com/books/javascript/nodejs/index.html
从本章开始,我们就正式开启JavaScript的后端开发之旅。
https://www.youtube.com/watch?v=32M1al-Y6Ag
This is an intro to Node.js. No frameworks or libraries.
https://www.youtube.com/watch?v=zb3Qk8SG5Ms&list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU
In this Node JS tutorial I'll introduce to what exactly Node is all about, why we'd use it and the technologies you'll need to be familiar with to get started.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Playwright+
https://learn.microsoft.com/en-us/training/modules/build-with-playwright/
In this module, you'll learn how to use Playwright to test a sample web application.
https://playwright.dev/docs/intro
Playwright Test is an end-to-end test framework for modern web apps.
https://www.youtube.com/watch?v=hN1Zn6kLntk
Puppeteer+
https://oxylabs.io/blog/puppeteer-tutorial
There are a few methods to accessing and parsing web pages, but in this tutorial we will be covering how to do it with Google Puppeteer.
[英文] Getting started
https://pptr.dev/guides/getting-started
You launch/connect a browser, create some pages, and then manipulate them with Puppeteer's API.
https://www.youtube.com/watch?v=nIJV-LbV_vM
This tutorial walks you through every thing you need to know about Puppeteer and headless browsers, so you can automate website testing, web scraping, fetching and downloading content, and more.
https://www.youtube.com/watch?v=Sag-Hz9jJNg
Learn puppeteer in less than one hour.
Selenium+
https://www.youtube.com/watch?v=j7VZsCCnptM
Learn Selenium by building a web scraping bot in Python.
https://www.youtube.com/watch?v=mOAXEQevCAE&list=PLhW3qG5bs-L_s9HdC5zNshE5Ti8jABwlU
还有更多 •••
相关职位