ADAditi Tech Consulting Private Limited
Senior Software Engineer
Pune Posted 28 Oct 2026
FULL TIME
Sdlc
Stlc
Spring Boot
Cucumber
Soap Ui
+12 more
Job Description
Summary
We are looking for a Software Engineer (Quality Engineering) to validate a microservices-based platform. The successful candidate will be driven by quality and will build dependable, scalable test suites for a highly available enterprise-grade payment application.
Job Responsibilities:
- Design, develop, automate, and maintain Integration and End-to-End (E2E) test cases to help ensure application quality and reliability.
- Create Test Strategies, Test Plans, and Test Estimates for the projects, features, and releases assigned to you.
- Track, communicate, and report the progress of assigned tasks, stories, defects, and testing activities while upholding overall application quality and hygiene.
- Perform peer reviews of automated test scripts to confirm alignment with coding standards, best practices, maintainability, and reusability.
- Work closely with cross-functional stakeholders, including Product Owners, Developers, TPMs, and DevOps teams, to support successful delivery of features and releases.
- Meet organizational process requirements, policies, security standards, and intellectual property protection obligations.
- Recognize areas for process improvement and actively participate in organizational quality initiatives, best practices, and knowledge-sharing efforts.
- Contribute to ongoing enhancements of test automation frameworks, testing processes, and quality engineering standards.
Required Skills:
- Practical experience writing end-to-end test scenarios, test cases, and executing testing activities for enterprise applications.
- Strong experience with test automation frameworks built on Java, including Playwright, Cucumber, Karate, or comparable technologies.
- Hands-on experience with Core Java, Spring, Spring Boot, Rest Assured, SOAP services, JSON, and XML.
- Experience with API testing tools such as Insomnia, SOAP UI, or similar solutions.
- Strong SQL and database testing experience with Oracle or other relational database management systems.
- Experience testing microservices-based architectures and distributed applications.
- Exposure to AI tools and platforms such as GitHub Copilot, AI Agents, and Generative AI solutions for software engineering and testing activities.
- Experience delivering in Agile/Scrum environments with a solid understanding of SDLC and STLC processes.
- Good understanding of CI/CD pipelines and quality engineering practices.
- Strong analytical, problem-solving, and debugging capabilities.
- Excellent verbal and written communication skills, with the ability to clearly explain technical concepts and testing strategies.
Education & Qualifications:
- Engineering graduate with 4 years of experience.
- Knowledge of application security concepts including authentication, authorization, confidentiality, integrity, encryption, and secure communication protocols is preferred.
- Ability to work independently, handle multiple priorities, and contribute effectively in a fast-paced environment.
- Passion for continuous learning, innovation, automation, and adopting AI-enabled engineering practices.
- Payment domain knowledge is preferred.
