EMSYS stands for Embedded Systems development. Complete. From hardware design and PCB layout to firmware and software development, integration and testing, production support.
Our team is involved in product development for the Smart Infrastructure division of Siemens in the fields of Energy Management and Building Products and has complete responsibility for new modules and products.
Hardware and software developers are working together in the same location and supporting each other in a highly effective way.
The Projects
The partner division has developed and deployed world class systems to automate and manage complex buildings such as hospitals, data centers or universities: Siemens Desigo.
As energy efficiency is a major concern in the development of Siemens systems, our work has a direct contribution to the lowering of the carbon footprint of large buildings, which already consists of 36% of the total emissions across Europe.
The technology stack consists of Playwright (with TypeScript), Angular, RxJs, NgRx, TypeScript, Node.js, Nest.js, Dynamo DB, other AWS services, Terraform, Docker, Kubernetes and is always up to date.
CI/CD is very important for us, along with automated tests.
Requirements
- Experience in QA automation technologies for web applications such as Playwright, Cypress, Protractor or Selenium
- Solid understanding of the product development lifecycle
- Ability to interpret product features from a user point of view
- Familiarity with QA tools and techniques (e.g. Root cause analysis), bug tracking systems
- Knowledge of tools like SOAPUI or Postman
- Knowledge of tools like NPM or Yarn
- JavaScript know-how – TypeScript know-how is a plus
- Git know-how
- Willingness and ability to learn and apply new concepts or technologies
- Proactive and motivated personality with excellent communication skills to cooperate with other disciplines as well as other locations in a global setup
- Fluency in English, spoken and written
- Good analytical skills
- Ability to work in a team environment and provide cross-project support
Responsibilities
- Review information of product requirements and features
- Work together with the team when planning, to increase the testability of the work items
- Develop tests with Playwright using TypeScript
- Plan and estimate the work packages to achieve test coverage
- Contribute to the next generation of Building Automation system with modern and scalable concepts
- Work in an agile development environment while following Scrum principles
Nice to have
- ISTQB Certification(s)
- CI/CD Knowledge or willingness to learn
- Smart hardware knowledge or willingness to learn
Other Jobs from Siemens
PLM (Project Manager*in - CH
System Engineer ( Freshers )
Project Engineer
Product Architect (Cloud Application Services)
Senior Engineer
Similar Jobs
Senior Software Engineer (node.js)
Associate Software Engineer
(IND) PRINCIPAL, SOFTWARE ENGINEER
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say