Senior Test Automation Engineer

sonataone

Pune 5 Years Exp Posted 5d ago

Job Description

Development

  • Develop and maintain enterprise application features using Java 8 and Java EE/J2EE within an MVC architecture.

  • Work with Servlets, EJBs, DAOs, DTOs, JPA, Hibernate, JDBC, and SQL.

  • Build and consume REST APIs using Jersey / JAX-RS.

  • Support applications deployed on WildFly, JBoss, Apache TomEE, or similar application servers.

  • Work across MySQL, Microsoft SQL Server, DocumentDB, and Neo4j.

  • Maintain and enhance web interfaces using jQuery, Bootstrap, and DataTables.

QA Automation

  • Design, build, and maintain automated test suites covering UI, REST APIs, backend, and data layers.

  • Develop and maintain test automation frameworks using Selenium, Playwright, REST Assured, Postman/Newman, or similar tools.

  • Write and maintain automated tests using JUnit or TestNG.

  • Integrate automated tests into CI/CD pipelines and maintain appropriate test data across application databases.

  • Perform manual and exploratory testing where automation is not yet available.

  • Triage, document, and troubleshoot defects while collaborating with developers on root-cause analysis and resolution.

  • Partner with Product, Development, and QA teams to define acceptance criteria, test plans, and quality gates.

  • Troubleshoot application, database, integration, and automation issues.

    • Follow appropriate security and data-handling practices for customer, product, and regulatory information.

Similar Openings for You