Quality Assurance Analyst - CS
Care-One
Houston, TX
JOB DETAILS
SKILLS
Acceptance Testing, Analysis Skills, AngularJS, Automation, Bug Tracking Software, Bug Tracking/Defect Management, Computer Firmware, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Data Quality, Database Replication, Debugging Skills, DevOps, Ecosystems, Functional Testing, Git, Hardware-Software Integration, Health Information Technology, Information Technology & Information Systems, Integration Testing, JavaScript Frameworks, Long-Term Care, Medical Equipment, Medical Tests, Medications, Microsoft .NET, Microsoft C# (C Sharp), Microsoft IIS Web Server (Internet Information Services), Microsoft SQL Server, Microsoft Transact-SQL (T-SQL), Microsoft Windows Azure, Network Protocols, Network System Hardware, On Site Support, Pharmacy, Problem Solving Skills, Quality Assurance, REST (Representational State Transfer), Regression Testing, Release Management/Engineering, SOAP (Simple Object Access Protocol), Safety/Work Safety, Selenium, Software Debugging, Software Development, Software Testing, Software Validation, Source Code/Configuration Management (SCM), Stored Procedures, Test Automation, Test Scripts, Testing, User Interface/Experience (UI/UX), Web Interface, Web Services, Web Testing
LOCATION
Houston, TX
POSTED
1 day ago
Great new Career Opportunity in Advanced Pharmacy Solutions!
Now Hiring – Quality Assurance Analyst – Houston, TX(On site)
Role Overview
The Quality Assurance Engineer is a critical stakeholder in ensuring the safety, reliability, and performance of our medication dispensing solutions. You will be responsible for validating the end-to-end flow of our Angular-based web interfaces, C# services, and MSSQL database layers. This role requires a blend of manual precision and automated efficiency to ensure our life-critical hardware performs flawlessly in long-term care environments.
Key Responsibilities- Full-Stack Testing: Perform functional, regression, and integration testing on Angular web UIs and C#/.NET back-end services.
- Database Validation: Write and execute complex T-SQL queries to validate data integrity, replication, and transaction accuracy within MSSQL.
- Automation Development: Build and maintain automated test scripts (using tools like Selenium, Playwright, or Cypress) to streamline UI testing.
- Hardware-Software Integration: Validate software communication with dispensing hardware, ensuring firmware and UI stay in sync.
- Defect Management: Identify, document, and track software defects. Work closely with developers to triage issues and verify fixes.
- Release Management: Manage source control (Git/Azure DevOps) and oversee build deployments across QA and Lab environments.
- User Acceptance (UAT): Coordinate with clinical staff and technical support to reproduce field issues and conduct UAT.
- Education: Bachelor’s Degree in Computer Science, Information Systems, or a related field.
- Experience: 3+ years in a formal QA role; 5+ years within a software development environment.
- Core Skills:
- Proficiency in T-SQL (Joins, Stored Procedures, Data Validation).
- Experience testing Angular or similar modern JavaScript frameworks.
- Familiarity with C# and the .NET ecosystem.
- Experience with Web Services (REST/SOAP) and IIS configuration.
- Bonus Points:
- Experience with automated build tools and CI/CD pipelines.
- Background in Healthcare IT, Pharmacy Automation, or Medical Device testing.
- Knowledge of networking protocols and hardware-to-PC communication.
- Analytical Mindset: Ability to "break" code and think through complex edge cases in medication logic.
- Communication: Strong ability to translate technical bugs into actionable reports for the engineering team.
- Adaptability: Comfortable working in a lab environment with physical dispensing machines.
About the Company
C