
QA Engineer – Automation, AI Tooling
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Colombia, +3 more countries.
• Design, implement, and sustain both manual and automated testing for web applications, APIs, and software integrations.
• Develop and uphold automated test suites utilizing Ranorex, Mabl, Selenium, or comparable frameworks.
• Execute API testing with Postman or similar tools to verify endpoints, integrations, and expected application behavior.
• Perform functional, integration, regression, exploratory, and end-to-end tests.
• Collaborate with developers and stakeholders to determine testing requirements, enhance test coverage, and avert regressions.
• Validate essential workflows that include scheduling, provider interactions, patient lookups, authentication, and other dental practice management functions.
• Identify, document, reproduce, and monitor defects with precise steps, environmental details, and expected versus actual outcomes.
• Facilitate automated quality assessments within CI/CD pipelines.
• Review test outcomes and pinpoint gaps in test coverage, reliability, and software quality.
• Utilize AI tools to expedite test creation, identify coverage deficiencies, and enhance QA workflows.
• Critically evaluate AI-generated tests to ensure assertions, mocks, and scenarios accurately reflect application behavior.
• Engage in code and pull request reviews to identify quality, security, and compliance risks.
• Maintain test documentation, test cases, coverage reports, and QA procedures.
• Work solely with synthetic and mock data to safeguard real patient information.
• Recognize potential security vulnerabilities and patient data privacy risks during testing.
• Collaborate with engineering teams to continually enhance testing processes and bolster release confidence.
• Demonstrated experience in software quality assurance, encompassing both manual and automated testing.
• Practical experience with Ranorex, Mabl, Postman, and Selenium or similar automation frameworks.
• Experience in designing, executing, and maintaining automated test suites.
• Strong grasp of functional, regression, integration, API, and end-to-end testing.
• Experience in testing web applications, APIs, and third-party integrations.
• Proficient in using Postman or similar tools to validate REST APIs.
• Familiarity with CI/CD pipelines and automated quality gates.
• Ability to investigate application behavior, reproduce defects, and document clear, actionable bug reports.
• Experience collaborating with developers to enhance test coverage and software quality.
• Familiarity with Git-based workflows, pull requests, and Agile development methodologies.
• Ability to comprehend application behavior across frontend and backend systems.
• Strong analytical abilities, attention to detail, and a systematic approach to troubleshooting.
• Hands-on experience utilizing AI coding assistants such as Claude Code, GitHub Copilot, Cursor, or equivalent tools.
• Experience using AI tools to aid in test generation, test automation, test case development, or coverage assessment.
• Ability to evaluate AI-generated tests for accuracy, meaningful assertions, and realistic test scenarios.
• Ability to identify hallucinated mocks, incorrect assumptions, and tests that would fail to detect actual regressions.
• Understanding that AI-generated code and tests require thorough review and validation before acceptance.
• Willingness to integrate AI tools into existing QA processes to enhance efficiency without compromising quality.
• Nice to have: experience testing healthcare, dental, or other regulated SaaS applications.
• Nice to have: familiarity with dental practice management systems such as Orthotrac, PracticeWorks, SoftDent, or WinOMS.
• Nice to have: experience with Ruby on Rails and React applications.
• Nice to have: familiarity with RSpec, FactoryBot, WebMock, or VCR.
• Nice to have: experience with Playwright or other end-to-end testing frameworks.
• Nice to have: experience with performance and load testing tools such as k6 or Locust.
• Nice to have: familiarity with Azure Cosmos DB and document-based data structures.
• Nice to have: experience with TDD or BDD.
• Nice to have: familiarity with healthcare data exchange standards such as HL7 or FHIR.
• Nice to have: experience with visual regression testing or component testing.
• Work remotely Monday - Friday, 40 hours a week (no weekends)
• Health Care Reimbursement
• Active Lifestyle Reimbursement
• Quarterly Home Office Reimbursement
• Payroll Deduction Purchase Plans
• Continuous Learning Bonus
• Access to Training and Professional Development Platforms
Truelogic Software
Truelogic Software
Truelogic Software
Truelogic Software
Get handpicked remote jobs straight to your inbox weekly.