Software Engineer In Test
Current♦ Collaborate with client, technical product owner, and scrum team to identify the features to be developed.♦ Perform requirement analysis and design test scenarios and test cases.♦ Build UI Behavior-Driven Automation framework from scratch using Java, Selenium WebDriver, Cucumber, Page Object Model.♦ Build API Automation framework using Java, RestAssured, TestNG.♦ Create UI and API automation test scripts for current sprint features.♦ Handle automation suite version controlling and repository using git and GitHub.♦ Plug automation suites in the Jenkins pipeline.♦ Perform functional API testing of current sprint features using Postman, SoapUI.♦ Perform database testing using SQL.♦ Run sanity tests through automation scripts on a daily basis.♦ Perform regression testing through automated test suites before each release.♦ Execute load testing using JMeter before every release.♦ Identity issues and perform root cause analysis for them.♦ Report and track issue resolution in JIRA.♦ Monitor the production environment for any issues.♦ Handle team of QA resources.