Custom Software Engineer (Bengaluru)

Custom Software Engineer (Bengaluru)

10 Nov
|
Accenture in India
|
Bengaluru

10 Nov

Accenture in India

Bengaluru

Project Role : Custom Software Engineer

Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.

Must have skills : Automated Testing

Good to have skills : Java (Programming Language), TestNG

Minimum 7.5 Year(s) Of Experience Is Required

Educational Qualification : 15 years full time education

Role Summary

We are looking for a highly skilled Senior Test Automation Engineer with extensive expertise in Core Java and Rest Assured to drive backend middleware and REST API test automation. In this role, you will design and build scalable automation frameworks from the ground up to validate cloud-native backend microservices across AWS and Azure ecosystems. You will work closely with cloud engineers, developers, and product managers to ensure high availability, data integrity, and low-latency API performance for connected vehicle services.

Key Responsibilities

Java &

- Rest Assured Automation: Design, build, and maintain robust, BDD/Data-Driven API test automation frameworks using Java, Rest Assured, TestNG/JUnit, and Maven/Gradle.

Backend Middleware Testing: Validate complex, asynchronous backend middleware workflows, microservice contracts, JSON/XML payload schemas, and HTTP status codes.

Cloud Infrastructure &

- API Testing: Execute automated test suites targeting RESTful endpoints deployed on cloud environments (AWS API Gateway, Lambda, Azure Functions, Azure App Services).

Authentication &
- Authorization Security Testing: Automate security checks and token lifecycle validations using OAuth 2.0, JWT, and API Keys within Rest Assured requests.

CI/CD Integration:



Integrate Rest Assured automation suites into automated build and deployment pipelines using Azure DevOps, Jenkins, or GitHub Actions.

Database &

- Message Broker Verification: Perform automated DB assertions (SQL/NoSQL) to verify state changes and test asynchronous messaging flows (e.g., Apache Kafka, Azure Event Hubs, AWS SQS).

Defect Management &
- Reporting: Generate detailed execution reports (ExtentReports/Allure), identify backend integration bottlenecks, perform root cause analysis, and log bugs in Jira.

Technical Skills &

- Qualifications

Must-Have Skills:

Experience: 4 to 8 years of hands-on software automation testing experience with a strong focus on backend APIs and microservices.

Core Automation Stack: Advanced proficiency in Core Java (OOPs concepts, Collections, Exception Handling) and Rest Assured.

Testing Frameworks: Deep experience with TestNG or JUnit, Hamcrest/AssertJ matchers, and Maven build management.

API Standards: In-depth knowledge of RESTful architecture, HTTP methods/status codes, JSON/XML handling, and OpenAPI/Swagger specifications.

Cloud Platforms: Practical experience testing microservices on AWS (S3, Lambda, SQS, API Gateway) and/or Azure (Azure Event Hubs, Functions, Blob Storage).

Databases &

- DevOps: Hands-on SQL skills for backend validation working experience with Git and Azure DevOps / Jenkins CI/CD pipelines.

Valuable-to-Have Skills:

Experience with event-driven architectures and message queues (Apache Kafka, RabbitMQ).

Exposure to containerization tools (Docker, Kubernetes).

Performance or load testing experience using JMeter or Gatling.

Familiarity with connected car domains, telematics, or IoT automotive cloud platforms.

Additional Information

- The candidate should have minimum 7.5 years of experience in Automated Testing.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.

📌 Custom Software Engineer (Bengaluru)
🏢 Accenture in India
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: custom software engineer (bengaluru) / bengaluru