This role is a Quality Assurance (QA) Analyst responsible for ensuring product excellence by bridging the gap between user requirements and technical execution through rigorous testing and defect management. The ideal candidate is a meticulous, analytical problem-solver with 1–4 years of experience who can leverage modern testing tools and basic programming knowledge to automate and validate complex software workflows.
Primary Duties and Responsibilities
- Understand user stories/requirements and create test cases and test scenarios
- Create structured test plans & approaches
- Dig into technical problems and write clear, detailed, and repeatable defect reports
- Reproduce bugs reported by support team
- Verify and close bug tickets
- Prioritize test cases and plan test execution effectively
- Conduct exploratory testing to evaluate robustness and functionality of products.
- Work with QA engineers to increase automation coverage of features based on business priorities and risks
- Demonstrate attention to detail and organization in all aspects of work
Knowledge and Skills
- Excellent verbal and written communication skills
- Strong analytical and problem solving skill, preferably using modern testing methodologies
- Meticulous approach to testing and troubleshooting
- Knowledge of bug tracking software preferred
- Experience with Playwright, Selenium, or other testing frameworks
- Knowledge of Test Management Tools such as Azure Test Plans, Test Rail, or similar
Qualifications
- Associates or Bachelor's Degree
- 7+ years of Quality Assurance experience
- Strong understanding of the Software Development Life Cycle (SDLC) processes and methodologies
- 1-2 years experience of AI Testing (Anthropic, Vertex, etc) is a "nice to have"
Bonus Points!
- Programming experience is preferred but not required
- Prior experience in Legal Technology industry
