Job description
Technical QA Automation Specialist Company: AllVoices
Role Type: Contractor
Rate: Up to $20/hour
Location: Remote
About AllVoices AllVoices is a workplace case management and employee relations platform used by organizations to manage sensitive workplace reports, investigations, workflows, and employee relations cases. Because our customers rely on the platform for important and often sensitive work, quality, reliability, and regression coverage are critical.
We are looking for a Technical QA Automation Specialist to help us move from primarily manual QA toward a stronger automated and AI-assisted testing process. This person will work closely with engineering and product to convert existing manual test cases into automated tests, expand regression coverage, and help us evaluate tools and workflows that make QA faster, more scalable, and less dependent on repetitive manual testing.
Responsibilities
Convert manual test cases and QA workflows into automated tests
Build and maintain end-to-end tests using tools such as Cypress and Puppeteer
Use AI-assisted QA tools and workflows to speed up test creation, test maintenance, and issue discovery
Help evaluate QA automation tools, including AI-based tools such as Tester Army AI or similar platforms
Identify opportunities where AI can reduce the complexity of writing, maintaining, and expanding test coverage
Help define practical automation coverage for core product workflows
Create automated regression tests for high-risk and frequently used areas of the application
Review existing manual QA processes and identify what should be automated first
Debug failing automated tests and determine whether failures are caused by product bugs, test issues, data issues, or environment issues
Work with engineers to make automated tests more reliable, maintainable, and useful
Help organize test suites so they can support releases, smoke testing, and regression testing
Validate bug fixes and add automated coverage where appropriate to prevent regressions
Use browser developer tools, logs, APIs, and database checks to investigate issues
Document testing patterns, automation standards, AI-assisted QA workflows, and repeatable QA processes
Continue supporting manual QA when needed, especially for new features or exploratory testing
Required Experience
Experience writing automated tests for modern web applications
Hands-on experience with Cypress, Puppeteer, Playwright, or similar browser automation tools
Ability to convert manual test steps into stable automated test cases
Basic understanding of JavaScript or TypeScript
Familiarity with web application behavior, APIs, browser developer tools, and debugging
Interest in using AI to improve QA speed, coverage, and reliability
Ability to evaluate whether AI-generated test cases are accurate, useful, and maintainable
Ability to write clear bug reports and explain test failures clearly
Strong attention to detail
Ability to work independently and prioritize high-value automation coverage
Comfortable working with engineers, product managers, and QA stakeholders
Technical Skills Experience with some or all of the following is preferred:
Cypress
Puppeteer
Playwright or similar browser automation tools
JavaScript or TypeScript
PostgreSQL or SQL basics
API testing tools
Browser developer tools
GitHub or similar PR workflows
CI/CD test execution
AI-assisted QA tools
Test case generation tools
Test case management tools
SaaS application testing
Nice to Have
Experience helping a team transition from manual QA to automated QA
Experience using AI tools to generate, maintain, or improve test cases
Experience evaluating QA platforms or automation vendors
Experience designing smoke, regression, and end-to-end test suites
Experience reducing flaky tests and improving test reliability
Experience testing permissions, workflows, reporting, dashboards, or case management systems
Experience with Docker-based test environments
Familiarity with AWS or Kubernetes-based application environments
Experience with accessibility testing
Experience testing integrations or data-heavy workflows
What We’re Looking For We are looking for someone who can be hands-on with test automation while also thinking practically about how AI can improve our QA process. The right person should be able to take existing manual QA coverage, identify the highest-impact areas, and turn that coverage into reliable automated or AI-assisted tests that help the team release faster and with more confidence.
This role is a good fit for someone who is technical, detail-oriented, curious about AI, comfortable debugging, and able to work independently without needing a large QA organization around them.
Compensation This is a contractor role with compensation up to $20/hour depending on experience.
Originally posted on Himalayas
This vacancy was published on Himalayas. Applications are handled entirely by the original publisher.