- Company: Get A Job.ai
- Location: Canada, USA
- Salary: Pay not listed
- Work type: Remote
Website Get A Job.ai
Represented by Get A Job.ai
About This Opportunity
We are representing a confidential industrial technology client in their search for a Quality Assurance Engineer. Our client serves manufacturing organizations with advanced monitoring solutions, and they're expanding their QA capabilities to support their cloud-based platform. This is a remote position open to candidates across the United States and Canada.
As their recruiting partner, Get A Job.ai is managing the full candidate experience from initial application through offer negotiation.
Responsibilities
- Conduct thorough manual testing of new features, enhancements, and bug fixes across web and mobile applications to ensure functionality, reliability, scalability, and usability
- Design and execute test plans, test cases, and exploratory testing sessions, and perform regression testing using a combination of manual and automated approaches
- Develop, maintain, and execute automated test suites using TypeScript and Playwright, translating manual test cases into reliable end-to-end automation and expanding coverage across the application
- Leverage AI-assisted and agentic coding tools (such as GitHub Copilot, Claude, Cursor) to accelerate test authoring, maintenance, and debugging—generating and refining Playwright tests, triaging failures, and improving coverage
- Build and refine agentic testing workflows, using prompts and AI agents to auto-generate test scaffolding, self-heal flaky selectors, and summarize test results, while applying sound engineering judgment to validate AI-generated output
- Integrate automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins) to provide fast, reliable feedback on every build
- Identify, document, and track software defects using Jira and Zephyr or similar test case management, execution, and bug tracking tools
- Collaborate closely with cross-functional development teams to understand requirements, provide feedback on potential issues, and ensure comprehensive, timely test coverage
- Participate in the continuous improvement of QA processes and methodologies, maintaining clear documentation for test scripts, cases, and automation, and providing regular reports on testing progress, risks, and quality metrics
What We're Looking For
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 3+ years of hands-on QA experience spanning both manual testing and test automation of web and mobile applications
- Strong experience building and maintaining automated end-to-end tests with TypeScript and Playwright, including solid knowledge of browser interactions, element locators, synchronization, and exception handling
- Experience developing or extending automation frameworks and integrating automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
- Practical experience using AI-assisted and agentic coding tools (GitHub Copilot, Claude, Cursor) to write, maintain, and debug code and tests, with the judgment to review and validate AI-generated output
- Experience with API testing (Postman, RestAssured, or similar) and backend database testing
- Strong understanding of SQL and experience with SQL backend testing
- Familiarity with React for web application testing and Flutter for mobile application testing
- Proficiency with Jira for issue tracking and project management, and test case management tools such as Zephyr
- Excellent problem-solving and analytical skills, effective communication and collaboration abilities, and meticulous attention to detail
How We Work With You
Our talent team at Get A Job.ai manages the entire recruitment process for this confidential client. When you apply through our platform, one of our recruiters will conduct an initial screening to understand your background and ensure alignment with the role requirements. If there's a strong match, we'll submit your profile to our client for consideration and guide you through their interview process.
Please apply exclusively through Get A Job.ai. Do not attempt to contact the client directly, as all applications must come through our official channel to be considered.
This is a remote position requiring collaboration within core working hours. Our client has a distributed team across the United States and Ontario, Canada.
Pay
Compensation details will be discussed during the interview process based on your location, experience, and qualifications. Our client offers a competitive package including equity, comprehensive benefits, retirement plan matching, flexible work schedule, and unlimited PTO.
Equal Opportunity
Get A Job.ai is committed to inclusive recruiting practices. We welcome applications from candidates of all backgrounds and work with our clients to ensure fair and equitable hiring processes.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).
Listing facts
- Role Quality Assurance Engineer
- Employer Get A Job.ai
- Location Canada, USA · Remote-friendly
- Type Full Time
- Pay (from listing) Pay not listed
- Posted September 1, 2026
- Apply by October 1, 2026
- Country United States
- Overview Full job description on this page (655 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Typical work in Quality Assurance Engineer
Independent occupational context from O*NET (U.S. public-domain labor data). This is about the occupation, not a rewrite of this employer's posting.
- Identify, analyze, and document problems with program function, output, online screen, or content.
- Document software defects, using a bug tracking system, and report defects to software developers.
- Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
- Design test plans, scenarios, scripts, or procedures.
- Document test procedures to ensure replicability and compliance with standards.
- Provide feedback and recommendations to developers on software usability and functionality.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Occupation family: Quality Assurance Engineer
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
