AI Backend Automation Lead
- Part-time
- Legal Entity: Bosch Global Software Technologies Private Limited
Company Description
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
Job Description
Job Title: AI Backend Automation Lead
Experience: 5 - 8 years
Employment Type: Contract
Location: Bangalore/Hyderabad
Objective
Deliver AI assisted test generation for Java Swing applications, driven by source code, ADO backlog artifacts, and repository history.
Responsibilities
• Analyze Java Swing code (event handlers, state transitions, UI listeners)
• Create a framework for AI assisted test case generation and test data workflows, including:
Developing and refining AI prompt templates
Reviewing and enhancing AI generated test scripts
Developing AI to handle complex or high risk Java Swing test scenarios
• Create an AI toolset to generate test cases from:
Source code in GitHub / ADO repos
ADO user stories and acceptance criteria
Documents (Word, Excel, Wiki)
1. Produce AI generated BDD formatted and frameworkcompatible tests
• Create prompt and pattern libraries for Swing Automation
• Create AI to use for self healing and PR based workflow updates
Tools & Technologies (Referenced Across Artifacts)
• GitHub Copilot (Enterprise) for code driven test generation
• OpenAPI parsers
• Azure DevOps (ADO) (work items, repos, pipelines)
• WinAppDriver for Java/Java Swing
• Playwright & Browser Use for web automation
• Java Swing automation libraries
Swing Interceptor (existing BlackRock tooling)
AssertJ Swing / FEST (possible tool options)
• AI Prompt Engineering & Management
Prompt libraries
Reusable test generation templates
• Azure DevOps Pipelines
AI enabled test execution
Coverage and result reporting
• JUnit / TestNG for execution
• LLM based static analysis (via Copilot / Azure OpenAI)
Required Skills
• Strong Java & Java Swing expertise
• Strong AI Development Skills
• AI assisted code generation
• GitHub and ADO workflow integration
• Ability to work without direct supervision based on Sprint Commitments
• AI assisted test generation
• Playwright API testing POCs where applicable
• AI assisted contract analysis and test generation
• CI/CD integration experience
• API automation expertise
• Contract first testing
Qualifications
Educational qualification:
B.E/B.Tech/MCA or Equivalent Degree
Experience :
5 - 8 years
Mandatory/requires Skills :
Preferred Skills :