Senior Quality Assurance Engineer
Team member responsible for automation and manual testing of the Tompkins Warehouse Execution System (TWES) using Node.js (JavaScript), Java (Selenium Webdriver), Postman and Android Studio (APK). • Created smoke, regression, and performance Node.js automation for store replenishment, E-commerce, and parcel workflows for TWES for differing customer requirements. • Automation included testing authentication, wave/batch/order processing, manual and automated robot induction, sorting, location management (containers, locations, sort plans, routes, tagging/tag groups). • Automation used REST and WebSockets protocols depending on customer requirements. • Automation included connecting to/querying SQL and MongoDB. • Created Postman customer workflows and general functional tests that developers and QA members used for manual testing.• Created and executed Java (Selenium Webdriver) automation for testing legacy UI.• Manually tested TWES and APK (physical device and through Android Studio) user stories and defects. Created Jira defects when issues found and retested when issue fixed, attaching documentation (including videos) as evidence for PO approval. • Created, modified, and executed test cases using test management software Zypher, TestCollab, and Xray.• Created documentation in Confluence for onboarding and reference for QA team members• Utilized Agile Scrum and Kanban incorporating product backlog, sprint planning, testing, demos, and retrospectives• Proficient with Node.js, Postman, MongoDB, MySQL Workbench, Keycloak, Portainer, Jira, Confluence, BitBucket, Xray