Qa Engineer
Current- Tested educational software providing a tool to build tests that measure students’ knowledge, competency and monitor learning progress - Worked in Agile team closely collaborating with the project management and developers with 2-week Sprints- Analyzed specifications and requirements (project structure and test design), updated testing documentation- Developed and executed test cases, using XRay /Jira to monitor test executions, and capture results Communicated with Product Manager and Developers to understand new product features and to determine the right test strategy- Executed Smoke and Regression testing for every new build Worked closely with test automation engineers to contribute in creating Cucumber scenarios and automation testing- Inspected web pages to identify relative XPath locators for HTML elements and updated corresponding step definition files accordingly- Worked with Selenium WebDriver, Cucumber, Java based framework using IntelliJ IDEA and Git/GitHub as a version control tool - Performed API testing based on Swagger documentation, created collections, verified HTTP status codes, response headers, response payload and conducted basic performance testing - Automated API collections using JavaScript snippets and ran them through Postman collection runner or command line (Newman)- Developed and executed SQL queries to validate frontend and backend data integrity (MySQL) Actively involved in a scrum team contributing to requirements gathering, design and design reviews, creating test scenarios, writing test cases and tracing test cases back to requirements