Skip to main content
cabinet with medications

Senior QA Developer

CSI Pharmacy Columbus, Ohio
Apply Now
Job ID JR254253 Location Columbus, Ohio Location Type Onsite Company CSI Pharmacy Date posted 03/24/2026

Job Description

Summary
The Senior QA Developer thrives in both manual and automated testing and takes ownership of product quality from requirements through release. This role supports a modern .NET backend with a React / Next.js frontend, managed and delivered through Azure DevOps. While automation is an important part of our quality strategy, this role involves significant hands-on manual testing, particularly for validating complex business logic, exploratory testing, and ensuring real-world user scenarios are fully covered. The Senior QA Developer works closely with developers, product managers, and stakeholders to deeply understand the business and ensure the software behaves exactly as intended.

Essential Duties and Responsibilities

Include the following. Other duties may be assigned, as necessary.

Leadership & Strategy

  • Define, enhance, and maintain the overall QA strategy and testing standards for the team
  • Lead testing efforts across multiple features or product areas
  • Identify and implement improvements to test processes, automation frameworks and tooling
  • Advocate for product quality and drive root-cause analysis for high-impact defects

Manual Testing & Quality Validation

  • Perform extensive manual testing of new features, enhancements, and bug fixes
  • Execute exploratory testing to uncover edge cases and usability issues
  • Validate complex business rules, workflows, and data scenarios
  • Develop and execute test cases based on requirements, acceptance criteria, and real user behavior
  • Reproduce, document, and clearly communicate defects with actionable detail

Advanced Automation Ownership

  • Architect and expand the Playwright automation framework to support scalable, maintainable test suites
  • Identify manual test cases that are strong candidates for automation over time
  • Collaborate with developers to ensure automated tests are reliable and maintainable

CI/CD & Azure DevOps

  • Use Azure DevOps for test planning, defect tracking, and work item management
  • Participate in CI/CD pipelines by validating builds and supporting automated test execution
  • Provide quality feedback that helps teams release with confidence

Business & Collaboration

  • Develop a deep understanding of the business domain and user needs
  • Act as a quality advocate during sprint planning, refinement, and release discussions
  • Communicate testing results, risks, and recommendations clearly to technical and non-technical audiences

Qualification Requirements

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Strong interpersonal and communication skills.
  • Proven ability to lead testing efforts on complex systems.
  • Strong ability to challenge requirements and identify risks early.
  • Comfort navigating ambiguity and driving clarity.
  • Ability to work both independently and collaboratively.
  • Proficiency in Microsoft Office products.
  • Working knowledge of basic medical terminology.
  • Strong customer service orientation.
  • Detail-oriented and self-motivated.

Education and/or Experience

  • 5+ years of experience in manual testing of web applications
  • Experience with Playwright or modern browser-based automation tools
  • Experience testing React and/or Next.js frontends
  • Familiarity with .NET-based backend systems or APIs
  • Experience using Azure DevOps for test cases, bugs, and work tracking
  • Solid understanding of software testing methodologies and best practices

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to talk or listen. The employee regularly is required to stand, walk, sit, climb stairs, use hand to finger, handle or feel objects, tools, or controls; and reach with hands and arms.

The employee frequently lifts and/or moves up to 20 pounds. Specific vision abilities required by this job include close vision and the ability to adjust focus.

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

This job generally operates in a clerical office setting. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines. While performing the duties of this position, the employee may travel by automobile and be exposed to changing weather conditions.

NOTICE: Successful completion of a drug screen prior to employment is part of our background process, which includes medical and recreational marijuana.

By supplying your phone number, you agree to receive communication via phone or text.

By submitting your application, you are confirming that you are legally authorized to work in the United States.

JR# JR254253

Apply Now

Our Talent Community

Haven’t found the role you’re looking for? Sign up for our Job Alerts to be the first to know about new positions that might be right for you.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • GHG - Clinical Operations, Columbus, Ohio, United StatesRemove

HARDCODED

Explore our site to see recommended jobs.

View Job(s)

You have not saved any jobs.

You have not viewed any jobs.

View Jobs

You have not saved any jobs.

You have not viewed any jobs.

View Jobs