Find Your Next Job
Nls Automation Engineer
Posted on June 17, 2026
- Ka, India
- 0 - 0 USD (yearly)
- Full Time
Tailor Your Resume for this Job
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.
- 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.
- 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.
- 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.
- 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.
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
- 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
- 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
- Experience with Selenium, Playwright, Appium, or similar frameworks
- UI automation and regression testing
- Test framework design and implementation
- Snapshot/image-based validation techniques
- Azure DevOps pipelines
- YAML-based pipeline development
- Build and test orchestration
- Git and source control management
- Continuous Integration and Continuous Deployment practices
- Scripting
- 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.
- 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.
- 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
Tailor Your Resume for this Job
Share with Friends!