Qa Automation Analyst
Current- Involved in all stages of software development life cycle for features like interfaces, Tasks and Requests.- Creating and updating test automation scripts to handle changes in the functionality.- Setting up smoke and regression and various sanity test runs through TestNG xmls.- Analyzing test results and debugging test scripts to see the root cause of failure.- Using git and BitBucket for branch, pull, commit, push, pull requests and merging.- Reviewing the PRs to make sure that project guidelines are followed.- Using Jenkins to create jobs for test automation runs and scheduling them to run on frequent basis.- Creating and maintaining API test automation using POSTMAN to test all end-points.- Analyzing requirements and writing test cases in test driven approach with personas.- Testing new functionalities and reporting any deviations and linking them to the story.- Backend testing using SQL queries to make sure that the data is handled correctly.- Reporting bugs in Jira, monitoring status and re-testing against code fix.- Participating in all Agile ceremonies and collaborating with scrum team.