The company is looking to solve the problem of ensuring the quality and reliability of their software applications through robust automation testing and defect management throughout the development lifecycle.
Requirements
- Java (v1.8)
- JavaScript (v1.8.5)
- SQL Server
- Oracle
- Cucumber
- Spring Boot
- Splunk SDK’s
Responsibilities
- Design and Develop automation test framework for micro services to validate the JSON response body using Cucumber and Spring Boot.
- Work with Apache Maven in order to define project structure, dependencies, build, and test management.
- Automate the process of connecting to Splunk, run the search query, retrieve the results and perform assertions on the data using Splunk SDK’s and Java
- Analyze the automation regression test results, tracked the defects and generated reports using Cucumber extent reports.
- Responsible for writing SQL Statements and Stored procedures for data base validations using JDBC connections.
- Configure automation scripts in Continuous Integration environment using Jenkins in order to run tests on nightly basis.
- Work with Atlassian Bit Bucket as a version control repository to maintain the code changes.
Other
- Work with in an Agile Environment and test the application in SCRUM Methodology.
- Participate actively in the Requirements Gathering and Sprint Planning sessions to analyzethe user stories in the Product Backlog.
- Responsible for overall quality assurance throughout the application development cycle and deliver the quality product.
- Design Test Plan, Test Documentation and requirements traceability matrix in order to test the application.
- Partner with the developers to ensure all areas of the application are fully tested and issues are clearly logged and prioritized consistently.