NLS Automation Engineer (Bengaluru)

NLS Automation Engineer (Bengaluru)

21 Aug
|
Siemens Healthineers
|
Bengaluru

21 Aug

Siemens Healthineers

Bengaluru

NLS Automation Engineer –

- AI &
- Platform Engineering

Role Summary

We are seeking an experienced NLS Automation Engineer responsible for automating Native Language Support (NLS) activities and integrating localization validation into CI/CD pipelines and engineering workflows. The role combines expertise in test automation, backend development, AI-driven solutions, and DevOps to improve software quality and developer productivity.

The ideal candidate will design and build scalable automation frameworks, intelligent tooling, and AI-powered solutions for localization testing and engineering productivity.

Key Responsibilities

Native Language Support (NLS) Automation

- Design, develop, and maintain automated frameworks for localization and internationalization testing.
- Automate NLS test execution through CI/CD pipelines and other automation mechanisms.
- Validate application behavior across multiple languages and locales.
- Verify translations, text rendering, character encoding, and Unicode compliance.
- Detect layout issues including text truncation, overflow, and RTL (Right-to-Left) versus LTR (Left-to-Right) rendering problems.
- Automate language switching and locale-specific workflows.
- Build reusable libraries and utilities for localization validation.

AI-Driven Automation &

- RAG Solutions

- Develop AI-powered engineering tools and productivity solutions.
- Build Retrieval-Augmented Generation (RAG) systems using LLM technologies.
- Create intelligent failure analysis systems that analyze logs and recommend root causes and fixes.
- Develop AI-assisted test generation and engineering knowledge assistants.
- Integrate Azure OpenAI/OpenAI APIs into automation platforms.

Backend Engineering (.NET)

- Develop backend services and internal platforms using C# and .NET Core.




- Design scalable microservices and REST APIs.
- Implement asynchronous processing and service integrations.
- Build automation platforms supporting engineering and quality workflows.

DevOps &

- CI/CD Integration

- Integrate automation frameworks with Azure DevOps pipelines.
- Automate test execution, reporting, and failure analysis.
- Develop workflow automation for build, validation, and release processes.
- Create YAML-based CI/CD pipelines and engineering productivity tools.
- Support source control systems including Git and TFVC.

Platform Engineering

- Build reusable and scalable automation frameworks rather than one-off scripts.
- Develop developer productivity tools and engineering platforms.
- Promote best practices in automation, code quality, and maintainability.

Required Technical Skills Programming &

- Backend Development

- Strong experience with C# and .NET Core/.NET 6+
- REST API development
- Microservices and scalable backend architecture
- Object-oriented design and dependency injection

AI / LLM Technologies

- Understanding of Retrieval-Augmented Generation (RAG) architecture
- Experience with Azure OpenAI or OpenAI APIs
- Prompt engineering and LLM integration
- Vector databases and semantic search concepts
- Knowledge of AI-assisted automation frameworks

Localization / Internationalization

- Unicode and UTF-8 character handling




- RTL and LTR language support
- Locale-specific formatting (date, currency, number formats)
- Font rendering and multilingual UI validation
- Text truncation and layout verification

Test Automation

- Experience with Selenium, Playwright, Appium, or similar frameworks
- UI automation and regression testing
- Test framework design and implementation
- Snapshot/image-based validation techniques

DevOps &

- CI/CD

- Azure DevOps pipelines
- YAML-based pipeline development
- Build and test orchestration
- Git and source control management
- Continuous Integration and Continuous Deployment practices
- Scripting

Preferred Qualifications

- Experience developing AI-enabled automation platforms.
- Knowledge of developer productivity tools and engineering systems.
- Familiarity with cloud services and Azure ecosystem.
- Experience building reusable frameworks and shared libraries.
- Strong debugging, analytical, and problem-solving skills.
- Ability to collaborate effectively across development, QA, and platform teams.

Desired Candidate Profile

- Robust software engineering fundamentals.
- Platform mindset with focus on scalable solutions.
- Hands-on coding expertise in C#/.NET.
- Experience in test automation and DevOps practices.
- Understanding of localization and internationalization challenges.
- Passion for AI-driven engineering and automation.
- Ability to drive innovation and improve engineering productivity.

Preferred Tools &

- Technologies

- C#, .NET Core
- Azure DevOps
- Git / TFVC
- Selenium / Playwright / Appium
- PowerShell / Python
- Azure OpenAI / OpenAI APIs
- Vector databases (FAISS, Azure AI Search, etc.)
- YAML Pipelines
- REST APIs and Microservices

📌 NLS Automation Engineer (Bengaluru)
🏢 Siemens Healthineers
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: nls automation engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: nls automation engineer (bengaluru) / bengaluru