Java Automation Engineer (Pune)

Java Automation Engineer (Pune)

07 Aug
|
Recognized
|
Pune

07 Aug

Recognized

Pune

Posting title: Java Automation Engineer


Experience: 4 -6 Years


Location: Pune


Work mode: On -site


Primary skills: Core Java, Spring/ Springboot, Maven/ Gradle, JPA, Mockito, TDD, MySQL, NoSQL




Qualification: B.Tech / B.E. in Computer Science or MCA / M.Tech



Role Overview



We are seeking a highly skilled Senior Java Automation Engineer with strong expertise in Java -based test automation. This role requires close collaboration with development, product, and release teams to deliver scalable and reliable applications.



Key Responsibilities



- Design, plan, and execute comprehensive test strategies including functional, regression, and integration testing.

- Participate actively in release cycles, validating builds in staging and pre -production environments, tracking defects, and ensuring release readiness.

- Collaborate with developers and product teams to understand requirements, review technical designs, and identify testability and risk areas early.

- Act as a primary point of contact for QA activities, communicating progress, blockers, and critical issues to stakeholders.





- Lead defect triaging, ensuring issues are well -documented, reproducible, and prioritized effectively.

- Develop and maintain automated test frameworks using Java, JUnit/TestNG, and related tools.

- Conduct code reviews for test scripts and establish best practices and coding standards within the QA team.

- Participate in Agile ceremonies (sprint planning, stand -ups, retrospectives) and provide accurate testing estimates.

- Monitor test execution, generate test reports and metrics, and present insights to both technical and non -technical stakeholders.

- Stay updated with emerging testing tools, frameworks, and AI -driven practices, recommending improvements to the automation ecosystem.

- Prepare technical documentation and provide support for production systems.



Required Skills & Qualifications


- Strong proficiency in Core Java (OOP, multithreading, collections, exception handling,



design patterns).

- Hands -on experience with Spring & Spring Boot for building scalable applications.

- Experience with Maven or Gradle for build and dependency management.

- Knowledge of databases: Relational - MySQL, PostgreSQL/ NoSQL - MongoDB, Redis

- Experience with JPA (Java Persistence API) for ORM and transaction management.

- Solid debugging skills using tools like IntelliJ Debugger, JVisualVM, or JProfiler.

- Solid experience in writing automated tests using JUnit/TestNG, including unit, integration, and data -driven testing.

- Familiarity with Mockito or similar frameworks for mocking.

- Strong understanding of testing methodologies (unit, integration, regression).

- Experience with Test -Driven Development (TDD).



Good to Have


- Experience with Selenium WebDriver for UI/end -to -end automation.

- Exposure to AI -assisted development tools and prompt engineering.

- Understanding of AI limitations, including hallucinations and bias handling.


📌 Java Automation Engineer (Pune)
🏢 Recognized
📍 Pune

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: java automation engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: java automation engineer (pune) / pune