Senior QA Analyst

Liberty Software•Southlake, TX
•Onsite

About The Position

Liberty Software is hiring a Senior QA Analyst to help ensure its pharmacy software meets high standards of quality. Based in the company’s Southlake, Texas office, this role leads strategic QA planning and manual and automated testing across the software development cycle, while collaborating with cross-functional teams and mentoring junior QA team members. The position covers Windows, web, and mobile applications and includes functional, regression, integration, user acceptance, performance, and load testing. Liberty Software does not offer employment sponsorship for this role, including H-1B, OPT, or other work visa status.

Requirements

  • At least five years of experience in software quality assurance, with a strong understanding of QA methodologies, tools, and processes.
  • Proven expertise in manual testing, test case design, and test execution across web, desktop, and mobile platforms.
  • Advanced proficiency in automated testing tools such as Selenium, Appium, TestNG, or similar.
  • Strong understanding of agile methodologies such as Scrum and Kanban, and experience in collaborative, fast-paced development environments.
  • Proficiency with bug tracking and test management tools such as JIRA and Zephyr.
  • Excellent analytical skills and attention to detail, with the ability to troubleshoot complex issues.
  • Strong written and verbal communication skills, including the ability to explain technical concepts to diverse audiences.
  • Demonstrated ability to lead initiatives and influence cross-functional teams to achieve quality goals.

Nice To Haves

  • Bachelor’s degree in Computer Science, Information Technology, or a related field preferred.
  • Experience with pharmacy software or healthcare technology solutions is a plus.
  • ISTQB Advanced Level Certification or similar professional QA certification preferred.
  • Hands-on experience with CI/CD pipelines and DevOps tools for QA integration preferred.
  • Strong scripting skills, such as Python or JavaScript, for automated testing and process optimization preferred.
  • Experience with performance testing tools such as JMeter or LoadRunner is a plus.

Responsibilities

  • Develop and execute test plans, test cases, and test scripts throughout the development cycle.
  • Perform and oversee functional, regression, integration, and user acceptance testing for Windows, web, and mobile applications.
  • Collaborate with developers, product managers, and other stakeholders to understand requirements and design testing strategies.
  • Manage bug tracking, including logging, prioritization, and defect resolution using JIRA or similar tools.
  • Develop and maintain automated test scripts to support continuous testing and improve test coverage.
  • Conduct performance and load testing to assess application stability under varying conditions.
  • Analyze test results, prepare detailed reports, and provide actionable recommendations to improve product quality.
  • Mentor and guide junior QA team members and foster quality and continuous learning.
  • Identify process improvements, including adopting tools and methodologies that improve testing efficiency.
  • Ensure compliance with industry best practices, quality standards, and regulatory requirements.

Benefits

  • 100% employer-paid medical and life insurance for employees, with optional dental and vision coverage at no cost.
  • Family coverage available, with Liberty contributing 50% of the premium.
  • Fully vested 401(k) with employer match.
  • Employer contributions to Health Savings Accounts (HSA).
  • Generous paid time off and paid holidays.
  • Tuition reimbursement and continuing education support.
  • Adoption expense reimbursement.
  • Dependent Care Flexible Spending Account (FSA) for childcare tax savings.
  • Confidential counseling resources for mental health, financial planning, and more, via Optum EAP.
  • Fully stocked breakroom.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service