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
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
Tailor Your Resume for this Job
Share with Friends!