Tech Stack
AndroidCypressiOSJestSDLCSeleniumSQL
About the role
- Report to the Director of Product as part of Product & Engineering
- Develop and execute comprehensive test plans for CaseStatus web app, Android app, and iOS app using Ghost Inspector for regression and feature testing
- Streamline and optimize existing and new test scenarios to maximize efficiency and accuracy
- Enhance automated web application tests and expand knowledge of HTML and CSS
- Explore and apply visual testing, functional testing, load testing, and unit testing techniques
- Conduct thorough User Acceptance Testing (UAT) on new features, enhancements, and bug fixes using engineering Jira boards
- Document all testing steps and findings with clarity and precision
- Log defects, conduct regression testing to validate bug fixes, and ensure issues are resolved effectively
- Isolate and document reproduction steps for bugs reported by customers and internal team members
- Triage newly submitted bugs and low-level enhancements from the Development Request Board in Jira and handle urgent tickets
- Work closely with developers and the QA team to ensure high-quality, bug-free updates and proactively communicate potential release issues
- Utilize tools such as Sentry, Chrome Developer Tools, Log Rocket, and Postman to track and resolve bugs
- Assist with creating and maintaining detailed documentation for new features in Confluence as needed
- As a remote employee, may be required to work from the Charleston, SC office once per quarter and attend company offsite events in January and July
Requirements
- Develop and execute comprehensive test plans for web, Android, and iOS apps (Ghost Inspector)
- Familiarity with Postman for API testing and validation
- Working knowledge of GitHub for version control, pull requests, and issue tracking
- Experience with Jira (or similar tools) for bug tracking, test case management, and sprint collaboration
- Basic understanding of automated test suite building (e.g., using frameworks like Selenium, Cypress, or Jest)
- Ability to execute manual test cases and document results clearly
- Understanding of the Software Development Life Cycle (SDLC) and Agile methodologies
- Basic knowledge of SQL for validating data in databases
- Familiarity with browser developer tools for debugging (Chrome Developer Tools)
- Understanding of various testing types (functional, regression, integration, and exploratory)
- Exposure to CI/CD pipelines and understanding of how QA fits within them is preferred
- Experience using tools such as Sentry, Log Rocket, and Postman
- Strong attention to detail and an innate curiosity for uncovering edge cases
- Excellent communication skills to clearly report issues and collaborate with cross-functional teams
- Analytical mindset and a willingness to quickly learn new tools and technologies
- Ability to prioritize tasks and manage time effectively in a dynamic, fast-paced environment