cover image
Case Status®

Quality Assurance Specialist

On site

Charleston, United states

Full Time

10-09-2025

Share this job:

Skills

Communication Go HTML CSS Jira SQL GitHub CI/CD Version Control Test Quality Assurance Selenium Regression Testing Agile methodologies Attention to detail Regression Databases Organization Software Development api testing Confluence Postman Agile SDLC CI/CD Pipelines Android

Job Specifications



Job Title: Quality Assurance Specialist

Reports to: Director of Product

Organization: Product & Engineering

Are you a meticulous and detail-oriented QA professional passionate about ensuring software reliability and user satisfaction? Join our Engineering team as a Quality Assurance Specialist and play a pivotal role in delivering high-quality applications to our users.

Role Summary

As a Quality Assurance Specialist, you will be instrumental in guaranteeing our applications are reliable, functional, and user-friendly. You'll be responsible for a variety of tasks, from test planning and execution to bug management and cross-functional collaboration.

Responsibilities

Test Planning & Execution:

Develop and execute comprehensive test plans for our CaseStatus web app, Android app, and iOS app, utilizing Ghost Inspector for both regression and feature testing.
Streamline and optimize existing and new test scenarios to maximize efficiency and accuracy.
Enhance automated web application tests by growing your knowledge of HTML and CSS.
Expand your QA toolkit by exploring and applying visual testing, functional testing, load testing, and unit testing techniques, understanding their effective application.

User Acceptance Testing (UAT)

Conduct thorough UAT on new features, enhancements, and bug fixes by working through engineering Jira boards.
Document all testing steps and findings with clarity and precision.

Bug Identification & Management

Log defects, conduct regression testing to validate bug fixes, and ensure issues are resolved effectively.
Isolate and meticulously document reproduction steps for bugs reported by customers and internal team members.

Development Request Triage

Triage newly submitted bugs and low-level enhancements from the Development Request Board in Jira.
Efficiently handle urgent tickets, providing thorough updates and escalating to engineers when necessary.

Collaboration & Communication

Work closely with developers and the QA team to ensure high-quality, bug-free updates.
Proactively communicate potential release issues to developers and stakeholders.

Tools Proficiency

Utilize tools such as Sentry, Chrome Developer Tools, Log Rocket, and Postman to effectively track and resolve bugs.
Continuously improve proficiency with these tools to enhance bug tracking efficiency.

Documentation Support

Assist with creating and maintaining detailed documentation for new features in Confluence as needed.
Ensure all QA-related documentation is organized, accessible, and comprehensive for future reference.

Qualifications & Skills

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.
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.

Soft Skills

Strong attention to detail and an innate curiosity for uncovering edge cases.
Excellent communication skills to clearly report issues to developers and collaborate effectively with cross-functional teams.
An 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.

Location: Case Status is located in Charleston, SC. Qualified candidates that are local will receive precedence, though it is not a requirement for this position. As a remote employee, you may be required to work from the office once per quarter and will also be required to attend our company offsite events in January and July.

Why Case Status

We're one of the fastest-growing, venture-backed tech startups based out of beautiful Charleston, SC., most recently ranking #50 on the Inc. 5000 list of fastest growing software companies. With a total market opportunity of almost $5B, we've been making big waves in the legal industry by enabling our customers to provide their clients real-time case status communications, proprietary progress tracking, smart scheduling, custom legal NPS system and more. We are completely transforming how law firms interact with their clients through a combination of cutting-edge software, AI technology, innovative solutions and a bunch of really "rad" people.

What Do We Mean By "rad"? You Must Not Be From The 80s! Here's What It Means To Be RAD At Case Status

Radically Disruptive - We make a point to go above and beyond in everything we do. Through crea

About the Company

At Case Status, we understand that the satisfaction of your clients is vital to the success of your law firm. They are your most valuable asset, and the experience you provide them can make all the difference. Without effective communication channels, you may not even be aware of their frustrations and potential to churn. That's where Case Status' client focus comes in. We offer a comprehensive Client Experience platform that keeps your clients informed and engaged in a way they prefer and scales best for your firm. Our high... Know more