QA Engineer
QA Engineer (Manual & Automation)Role Overview
As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our HCM and WFM platforms. You will be responsible for both manual testing and automated test development, working closely with cross-functional teams to deliver high-quality software that meets the complex needs of healthcare providers.
Key Responsibilities
· Design and execute manual test cases for web and mobile applications, focusing on healthcare-specific workflows and compliance requirements.
· Develop and maintain automated test scripts using tools such as Selenium, Cypress, or Playwright.
· Conduct functional, regression, integration, and performance testing across multiple platforms.
· Collaborate with product owners and developers to understand feature requirements and ensure test coverage.
· Identify, document, and track defects using tools like Jira or Azure DevOps.
· Participate in release cycles, sprint planning, and code reviews.
· Ensure testing aligns with HIPAA, FLSA, and other healthcare-related compliance standards.
· Continuously improve QA processes and contribute to the evolution of our automation strategy.
Qualifications
· Bachelor’s degree in Computer Science, Engineering, or related field.
· 2+ years of experience in QA testing, with a strong foundation in both manual and automation practices.
· Proficiency in scripting languages (e.g., Python, JavaScript, Java, C#).
· Experience with automation frameworks and CI/CD tools.
· Familiarity with healthcare industry standards and compliance (e.g., HIPAA, ACA, FLSA) is a plus.
· Strong analytical and communication skills.
Preferred Skills
· Experience testing HCM, payroll, scheduling, or time & attendance systems.
· Experience with the healthcare industry.
· Knowledge of API testing tools (e.g., Postman).
· Exposure to cloud platforms (e.g., AWS, Azure).
Job Type: Full-time
Benefits:
- 401(k)
- Health insurance
- Paid time off