The Job
We are seeking a talented and detail-oriented QA Engineer to join our growing team. As a key member of our organization, you will play a critical role in ensuring the quality, reliability, and security of our products through hands-on testing, code review, and the development of automated testing infrastructure.
In this position, you will work closely with development, product, and existing QA teams to define, implement, and maintain quality assurance processes across our PHP and JavaScript/TypeScript-based applications. You will be instrumental in building out our testing automation capabilities while actively participating in code review and contributing to our overall engineering standards.
Key Responsibilities
- Design, develop, and maintain automated test suites for our PHP and JS/TS applications, including unit, integration, and end-to-end tests
- Conduct thorough code reviews with a focus on quality, maintainability, and adherence to best practices
- Collaborate with development teams to identify gaps in test coverage and establish testing strategies for new and existing features
- Build and maintain CI/CD testing pipelines to catch issues early in the development lifecycle
- Explore and implement AI-assisted testing tools and workflows to accelerate test creation, improve coverage, and enhance defect detection
- Define and document QA processes, test plans, and quality standards across the organization
- Triage, reproduce, and document bugs with clear and actionable detail for development teams
- Participate in technical discussions to advocate for quality considerations throughout the development process
- Stay current on testing methodologies, tools, and emerging AI/ML applications in QA to continuously improve our capabilities
Skills
- 3+ years of experience in software quality assurance or software development with a strong QA focus
- Proficiency in PHP with the ability to read, review, and understand application codebases
- Experience building and maintaining automated testing frameworks and test suites
- Familiarity with JavaScript/TypeScript testing ecosystems
- Strong understanding of software development workflows, version control (Git), and CI/CD practices
- Knowledge of secure coding practices and common security vulnerabilities (OWASP)
- Strong communication skills with the ability to clearly articulate issues and quality expectations to both technical and non-technical stakeholders
Preferred Qualifications
- Experience with testing tools such as Playwright, PHPUnit, or Pest
- Experience leveraging AI tools (e.g., LLM-based code analysis, AI-driven test generation) to improve QA processes
- Familiarity with frameworks like Laravel
- Background in healthcare technology or regulated industries (HIPAA, SOC2)
- Experience with cloud infrastructure testing and monitoring (AWS)
- ISTQB certification or equivalent QA credentials
Position
This is a full-time remote position. We’re used to working as a dispersed team so you must be cool with collaborating online and a lot over text. We’re flexible on schedules, but at least 4 hours of overlap with a core of your team is mandatory.