QA Engineer – Automation, AI Tooling

Posted 1 day ago

This is a fully remote position, open to applicants in Colombia, +3 more countries.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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

People also viewed

Truelogic Software23 hours ago

QA Automation Engineer – Digital Media, Advertising

Latin AmericaFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Truelogic Software23 hours ago

QA Automation Engineer – Digital Media, Advertising

DO flagDominican Republic OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Truelogic Software23 hours ago

QA Automation Engineer – Digital Media, Advertising

CO flagColombia OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Truelogic Software23 hours ago

QA Automation Engineer – Digital Media & Advertising

BR flagBrazil OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Truelogic Software23 hours ago

QA Automation Engineer – Digital Media & Advertising

MX flagMexico OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Akamai Technologies1 day ago

Principal Software Development Engineer in Test – Performance, Bare-Metal

CA flagCanada OnlyFull-timeSoftware Development Engineer in Test (SDET)C$140.4k – C$252.8k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers