Location
Bangalore
Salary
CTC - Competitive
Posted
2h ago
Applicants
0
About the role
HOW TO APPLY: Apply through the official UKG careers page. UKG is hiring Software Development Engineers for its Shared Services team within Employee Solutions & Experience. The role focuses on modern… Subscribe to Premium to view the full description and apply.
Responsibilities
- Develop and maintain automated tests, framework components, libraries, and engineering utilities.
- Build automation for browser, API, integration, contract, accessibility, and end-to-end testing.
- Write clean, reliable, maintainable, and well-tested code.
- Follow established standards for automation design, code quality, testability, and reliability.
- Integrate automated tests and quality checks into CI/CD pipelines.
- Investigate test failures, flaky automation, environmental issues, and product defects.
- Improve test execution, diagnostics, stability, and feedback time.
- Add logging, metrics, reports, and diagnostic information to automation solutions.
- Collaborate with development, DevOps, product, and quality-engineering teams.
- Use AI coding assistants to support coding, automation development, debugging, documentation, and analysis.
- Contribute to shared platforms and reusable engineering components.
- Participate in code reviews, design discussions, technical learning, and continuous improvement.
Requirements
- 2+ years of experience in software development, quality engineering, test automation, DevOps, or a related technical role.
- Programming experience in TypeScript, JavaScript, Python, Java, C#, or a comparable language.
- Understanding of software development fundamentals, object-oriented or modular design, data structures, debugging, and automated testing.
- Hands-on experience with Playwright, Selenium WebDriver, Cypress, or a similar browser automation technology.
- Experience with API testing and automated validation.
- Familiarity with integration, regression, and end-to-end testing concepts.
- Working knowledge of Git, pull requests, code reviews, build systems, and development workflows.
- Exposure to Azure DevOps, GitHub Actions, Jenkins, or another CI/CD platform.
- Basic knowledge of Docker, cloud services, or modern web application architectures.
- Understanding of logging, test reporting, and failure diagnostics.
- Experience using Claude Code, Codex, or a comparable AI coding assistant.
- Familiarity with AI tool calling, MCP, or agentic-development concepts, or the ability to learn them.
- Strong problem-solving, communication, collaboration, and learning skills.
Required Skills
TypeScriptJavaScriptPythonJavaC#PlaywrightSeleniumCypressAPI TestingGitCI/CDAzure DevOpsGitHub ActionsJenkinsDockerKubernetesCloudObservabilityAI Coding AssistantsMCPAgentic AI
Frequently Asked Questions
What is the salary for Software Development Engineer?
The listed salary for Software Development Engineer at UKG is CTC - Competitive.
Where is this Software Development Engineer role located?
This position is based in Bangalore (Hybrid).
What experience is required for Software Development Engineer?
Candidates are expected to have 2+ years of experience for this role.
How do I apply for Software Development Engineer at UKG?
Use the Apply button on this HireDoor job page to submit your application for Software Development Engineer at UKG.
Redirecting to sign up…