Ir para conteúdo Ir para o rodapé

NLS Automation Engineer

ID da vaga
510388
Publicado desde
17-Junho-2026
Área de trabalho
Research & Development
Empresa
Siemens Healthcare Private Limited
Nível de experiência
Profissional Experiente
Anúncio da vaga
Tempo Integral
Modo de trabalho
Apenas escritório/presencial
Tipo de contrato
Permanente
Localização
  • Bangalore - Karnataka - Índia
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
  • Strong 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