🏢 jobs.siemens.com
Software Test Engineer
💼 Fulltime
🎓 2026 Batch
📍 Pune - Maharashtra - India
🛠 Skills Required
Python
Robot Framework
API testing
Black box testing
ISTQB Foundation Level
GitLab
Boundary Value Analysis
Equivalence Class Partitioning
Rail domain knowledge
REST APIs
Streaming APIs
Defect management
Test strategy
Test design
CI/CD
Advertisements
🎤 Interview Experience
Candidates typically undergo a three‑stage interview process: an initial technical round focusing on Python coding and automation concepts, a domain‑specific interview covering rail systems and problem‑solving, and a final HR round. The difficulty is moderate to high, with emphasis on practical test design, API testing, and automation frameworks. Preparation tips include practicing Robot Framework scripts, reviewing ISTQB fundamentals, and solving coding problems on platforms like LeetCode.
🔗 Explore More
Advertisements
🎯
Don't miss this opportunity!
Apply before 14 Oct 2026 — only 30 days left
Creator Pick · Promoted by Creator
Advertisements
📚 Free Study Materials (4)
Rail Systems Placement Papers
Provides practice questions and case studies relevant to rail domain testing at Siemens.
Open Resource ↗
Siemens Recruitment Process Insights
Offers detailed walkthroughs of the interview stages and common questions faced during Siemens hiring.
Open Resource ↗
Interview Preparation Resources
A curated collection of interview prep materials to sharpen coding and problem‑solving skills.
Open Resource ↗
Coding Practice Problems
A repository of coding challenges to improve algorithmic thinking for technical interviews.
Open Resource ↗
Advertisements
🎯
Don't miss this opportunity!
Apply before 14 Oct 2026 — only 30 days left
Creator Pick · Promoted by Creator
🏆 Selection Process
Round 1: Technical interview covering coding (Python) and automation concepts → Round 2: Domain & behavioral interview focusing on rail systems and problem‑solving → Round 3: HR interview assessing cultural fit and motivation
🏢 Work Culture
Siemens fosters an inclusive environment where employees are encouraged to innovate and collaborate across disciplines. The company supports a healthy work‑life balance with flexible work arrangements and offers extensive learning resources for career growth.
✅ Eligibility Criteria
Bachelor’s degree in Computer Science, Information Technology, Electronics & Communication, or related engineering disciplines. Minimum 60% aggregate (or equivalent CGPA). 2026 batch preferred. No backlog or a maximum of one backlog allowed. ISTQB Foundation Level certification is required.
📋 About the Role
Siemens Technology and Services Private Limited is a leading global technology powerhouse that drives innovation across multiple sectors, including mobility, industry, energy, and healthcare. With a presence in over 200 countries and a workforce of more than 312,000 employees, Siemens is committed to shaping a sustainable future through cutting‑edge solutions and digital transformation. The company’s culture emphasizes collaboration, continuous learning, and a strong focus on diversity and inclusion, ensuring that every employee can bring their authentic self to work.
The Software Test Engineer role is a critical component of Siemens’ Research & Development team, specifically focused on rail systems. As a test engineer, you will design and implement comprehensive test strategies for complex rail applications, ensuring that safety, reliability, and performance standards are met. Your work will directly influence the quality of products that impact cities and countries worldwide.
Key responsibilities include:
1. Developing test strategies, specifications, and documentation for rail systems.
2. Designing, implementing, and maintaining automated test suites using Robot Framework and Python.
3. Executing requirement‑based and black‑box testing to validate product functionality.
4. Conducting defect analysis, root‑cause investigation, and detailed reporting.
5. Coordinating test activities, tracking progress, and collaborating with cross‑functional teams.
6. Driving continuous improvement of testing processes and best practices.
7. Writing and executing non‑functional test cases where required.
8. Managing API testing for streaming and REST APIs, both manually and through automation.
9. Leveraging GitLab for version control and CI/CD pipeline integration.
10. Applying advanced testing techniques such as Boundary Value Analysis and Equivalence Class Partitioning.
Tech stack: Python, Robot Framework, REST/Streaming APIs, GitLab, CI/CD pipelines, ISTQB Foundation Level concepts, rail domain protocols.
Growth path: Starting as a Software Test Engineer, you can progress to Test Lead, QA Manager, or even move into domain architecture roles within Siemens Mobility.
Why join Siemens? The company offers a global platform to work on high‑impact projects, a culture that values innovation and diversity, competitive compensation, and ample opportunities for professional development. You’ll be part of a team that shapes the future of rail mobility and beyond.
📤 Share this Job
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at jobs.siemens.com spot generic resumes instantly. Get a free AI-customised resume for this Software Test Engineer role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
💼 More Fulltime Opportunities
Application Engr I
🏢 Honeywell Technologies · 📍 Pune, Maharashtra, India
View →
Software Engineer II (Software Engineer in Test)
🏢 Mastercard · 📍 Pune, India
View →
Insurance Advisory - (Telugu, English)
🏢 Ditto · 📍 Remote
View →
Process Executive (Fresher) -Gurgaon
🏢 careers.cognizant.com · 📍 Gurgaon, India
View →
📋 Quick Info
JOB ID
C176-J197
POSTED
54m ago
TYPE
Fulltime
BATCH
2026
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer