**Responsibilities** - Reviewing and analyzing system specifications and user stories - Contributing to the overall testing strategy and approach - Manually testing existing and new product features on different platforms - Executing test scripts and reviewing results - Reporting and documenting technical issues - Work with Developers and Product Managers to solve any issues that arise **Technical Requirements** - Bachelor's degree in Computer Science or related field (or equivalent experience) - 5+ years of experience writing, executing, and maintaining regression tests - Strong knowledge of Quality Assurance methodologies - Experience using testing management software tracking systems - Strong experience with manual testing across multiple browsers - Knowledgeable of User Acceptance Testing (UAT), Functional testing, Regression testing, white box testing concepts and implementation - Experience with SQL data validation - Passion for defining and improving QA practices and standards - Experience with tools to manually test REST services such as Postman or Curl - Must be detail orientated and a passion for QA testing - Must have the ability to work in a dynamic, fast-paced environment - Strong communication skills to interact with Agile team members - Strong knowledge of Software Development Life Cycle - Self-motivated and proactive thinker - Critical thinker and problem solver **Bonus Skills** - Cloud development experience with AWS, Azure and/or Google Cloud - Experience writing software tests with JavaScript and TypeScript - QA automation experience using Selenium, Appium, Cypress and/or Cucumber