Responsibilities:
§ Test automation using Selenium and BDD framework using JAVA and JUnit
§ Knowledge on Spring Boot framework and Docker containers.
§ Must have knowledge on Git, git merge, git conflict handling and Maven workings
§ Testing EJB, java EE components using Arquillian.
§ Valuable exposure to SQL
§ Hands-on experience and Integrate the test automation on Azure CI/CD build pipelines.
§ Hand- on experience on JMS APIs
§ Implement HTML/CSS for reporting.
§ Test automation and Scripting Knowledge using Java script and python
§ Monitor the health of the application in real-time either using standard monitoring solutions or via custom scripting.
§ Active role in Release planning & execution.
§ Publishing test reports at regular intervals.
§ Perform root cause analysis for issues found in Staging & production.
§ Perform deep analysis of Slipped defects / Production incident, provide detailed summary, and identify next steps.
Experience Required:
§ Manual testing of Sprint features.
§ Using any of the monitoring solutions such as ELK, Grafana for monitoring & notification of Application health status.
§ Writing Test Cases, Test Plans and executing them.
§ Ensuring that there were no issues with application stability.
§ Periodic monitoring & reporting of application health to the Development & Architecture team.
§ Active role in Release planning & execution.
§ Create & maintain checklists for smooth operations during and after application rollouts.