Voltar para a lista

Descrição da vaga

Software Development Engineer in Test (m/f/d) em Alfragide, Portugal

  • HíbridoMistura de escritório e remoto
  • PresencialTrabalho no escritório

Alfragide, Portugal

Siemens Mobility is a leading provider of innovative mobility solutions and digital services for the rail industry. With Railigent X , Siemens Mobility provides an open IoT platform enabling predictive maintenance, asset analytics and data-driven services for railway operators worldwide.

Railigent X services are deployed across both cloud and on-premise environments.  You will be part of the central Test Expert Team, responsible for providing and continuously evolving the test infrastructure for our product development teams and for conducting comprehensive integration and customer -specific system tests.

In this role, you drive software quality and testing topics within the development team, combining strong software engineering and test automation skills with a deep understanding of the SDLC, product architecture, and system behavior . You translate complex technical systems and business requirements into effective testing approaches, develop cross-component understanding of the product and its interactions, and act as the link between the development team and the wider QA and architecture communities.

Key Responsibilities:

  • Define, implement, and continuously improve test automation solutions, frameworks, and supporting tools; maintain and extend the existing test framework 
  • Develop test concepts and test specifications for Railigent X software solutions based on customer and internal requirements 
  • Design, implement, and execute test cases; analyze and document deviations systematically 
  • Define and improve team-level testing approaches and QA processes; align with broader QA strategies, standards, and architectural principles 
  • Analyze business requirements, technical specifications, and system behavior to derive appropriate testing approaches; identify quality risks, gaps, and improvement opportunities 
  • Write high-quality, maintainable code and scripts for test automation, tooling, and QA 
  • Collaborate with stakeholders to optimize and evolve agile processes and solutions, incorporating new technologies such as cloud and AI in test automation 
  • Support and guide engineers in testing practices; take ownership of QA topics and lead improvements in processes, tools, and methodologies; contribute to cross-team QA discussions 

Required Qualifications:

  • Degree in a STEM field (preferably Computer Science or Electrical Engineering) or equivalent qualification, combined with several years of professional experience in test automation or software testing 
  • Strong programming skills in Python and experience with Playwright, Selenium, Robot Framework, and Cypress; Programming skills in TypeScript are a plus. 
  • Solid knowledge of testing complex software systems; practical experience with cloud-based applications (e.g. AWS, Azure) and microservice architectures 
  • Good understanding of communication protocols ( REST APIs) and software architecture (distributed systems, SOA) 
  • Strong understanding of software engineering principles and the complete software development lifecycle, including version control, CI/CD, code quality, and debugging 
  • Strong analytical and problem-solving skills; ability to understand complex technical systems, business requirements, and domain concepts 
  • Several years of experience applying agile methods, ideally including the Scaled Agile Framework (SAFe) 
  • Strong communication, collaboration, and technical leadership skills; ability to work independently and own QA topics 
  • Excellent English skills; German is a plus 

Nice to have:

  • Practical experience applying AI technologies in testing, and testing AI-powered systems (particularly generative AI in production applications) 
  • ISTQB certification (e.g. Test Analyst, Test Automation Engineer) 
  • Contributions to open-source projects or a public code repository demonstrating relevant software engineering and test automation skills 

What you can expect from us:

A flexible working model to promote a better work-life balance and a health insurance. 2 volunteering days a year and 4 additional bridge days per year. In addition, you’ll have access to exclusive discounts on Siemens and Bosch brands, and access to Siemens Learning Platforms that allow for internal online courses, as well as external platforms such as Coursera, Udemy, and LinkedIn Learning.

If this sounds exciting to you, then send us your application – in English – and we will get back to you!

At Siemens Mobility we believe physical barriers are not related to potential. Only the potential matters to us. We are dedicated to quality, equality and valuating diversity. Therefore, we encourage applications that reflect the diversity of the communities within which we work. applications that reflect the diversity of the communities within which we work.

We look forward to receiving your online application. Please ensure you finish the areas of the application form to the best of your ability as we will use the data to review your suitability to the role. 

#li-dd1 #hybrid

Vagas semelhantes

Mais vagas como esta

  • Híbrido
  • Presencial
  • Medicina
... degree in Mechanical Engineering, Automation Engineering, Computer Engineering, Electrical Engineering, or a comparable technical field. Experience - Experience in software development within laboratory, test, automation, or industrial environments. - Experience with LabVIEW development. - Experience working with test and ...

Cacia, Portugal

  • Híbrido
... degree in IT, Electronics Engineering, Software Engineering, or comparable course of studies - Or 5 years’ experience in development of manufacturing systems software, automation and controls, or supply chain applications - Requires specific knowledge of manufacturing, preferably within electronics industry - Development ...

Viana do Castelo, Portugal

  • Híbrido
  • Presencial
  • Medicina
  • QA
... potential. Job Description Your contribution to something big: As our Development & Test Engineer, you will join our fast-growing, cross-functional product development team in Aveiro. You will be responsible for ensuring performance in our residential heat pumps, driving product development through virtual testing, system-level ...

Cacia, Portugal

... years of software engineering experience with solid distributed-systems and data fundamentals. - Exposure to or experience with data platform systems, including Flink or Spark and/or StarRocks, Trino, Apache Pinot, or Apache Doris. - Some experience or strong aptitude for operating high-scale data platform systems, including ...

Portugal

  • Remoto
  • Híbrido
... maps ! As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate AI into design, development, and decision-making. Our interview process will include discussion of how you use AI in your engineering workflow. What You’ll Do As a Software Development Engineer III on the Maps ...

Portugal

  • QA

€1 EUR

... similar. - Proven experience in software quality assurance and test automation with a strong understanding of testing methodologies and best practices. - Proficiency in at least one programming language such as Java, Python, C#, or JavaScript for test automation script development. - Hands-on experience with test automation tools ...

Porto, Portugal

  • TI
... Software Engineer to join our Technology & Software Engineering team and take ownership of the architecture, development and technical direction of complex software solutions. What will you be doing? You'll combine hands-on software engineering with technical leadership, taking responsibility for designing and building ...

Porto, Portugal

  • Remoto
  • Híbrido
  • Presencial
  • QA
... in the field of electric charging systems - Perform EV Infrastructure interoperability testing including cloud communication, EV service providers (OCPP), Building management software (MODBUS) etc. - Prepare test results report and review observed results and behaviors with responsible development engineers - Maintain a ...

Corroios, Portugal

  • Remoto
  • Híbrido
  • TI
  • DevOps
... looking for a DevOps Engineer who will design, scale, and maintain our development and testing infrastructure. In this role, you won’t just manage cloud pipelines - you will build the bridge between modern CI/CD automation, firmware development, Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) test benches across ...

Corroios, Portugal

  • Híbrido
... BorgWarner PowerDrive Systems is currently looking for “dynamic, results driven” individual to join as Supplier Development Engineer at our new production plant in Viana, Portugal. The primary function of the SDE is to coordinate Supplier APQP activity for New Product Launch components in compliance with APQP procedures. ...

Viana do Castelo, Portugal