Intermediate QA (QA Analyst / QA Engineer – Web)
Skills
About the role
Intermediate QA (QA Analyst / QA Engineer – Web)
About Total ETO and this role
Total ETO provides ERP software purpose-built for engineer-to-order (ETO) manufacturers, for companies that design, build, and deliver highly customized products. Our customers rely on us to run mission-critical operations across engineering, procurement, production, and financials.
We are looking for a Remote Intermediate QA Analyst / QA Engineer to join our development team. This is a net new position. You would be reporting to the Development Manager and help ensure the quality, reliability, and usability of our web-based software platform.
This mid-level role is responsible for independently testing features and ensuring quality across the full web experience, including user workflows, backend integrations, APIs, and responsive interfaces. You will work closely with Developers and Product teams to identify issues early, reduce defects, and contribute to continuous improvements in testing and quality processes.
The ideal candidate is analytical, detail-oriented, collaborative, and comfortable working in a fast-paced Agile software development environment.
Job Type: Full-Time Remote, Permanent
Salary range: $79,400 - $97,000 This salary range reflects experience and the unique skills each candidate brings to the role.
Key Responsibilities
Design, execute, and maintain comprehensive test cases for new and existing features
Perform functional, regression, exploratory, and end-to-end workflow testing
Conduct cross-browser, cross-device, and responsive testing across web applications
Validate integrations including APIs, third-party services, and backend data flows
Analyze business and technical requirements to identify edge cases, gaps, and potential failure points
Identify, document, prioritize, and track software defects using issue tracking tools
Collaborate closely with Developers and Product teams to clarify requirements and reduce defects early in the development lifecycle
Verify bug fixes and support release validation activities
Contribute to test automation initiatives, including UI and API-level automation
Participate in sprint planning, backlog refinement, and QA process improvement initiatives
Assist in developing and maintaining QA documentation, standards, and testing procedures
Mentor and support junior QA team members
Support production issue investigation and post-release validation as needed
Qualifications & Experience
5+ years of experience in Software Quality Assurance or Software Testing
Working knowledge of HTML, CSS, JavaScript, SQL, or web technologies
Experience testing modern web-based applications across multiple browsers and devices
Strong understanding of QA methodologies, SDLC, and Agile/Scrum environments
Experience creating detailed test plans, test cases, and defect documentation
Familiarity with API testing tools and methodologies
Experience with issue tracking and project management tools (e.g. Jira, Azure DevOps, ClickUp, Trello)
Exposure to automated testing frameworks and tools
Strong analytical, troubleshooting, and problem-solving abilities
Excellent communication, collaboration, and organizational skills
Ability to work independently while managing multiple priorities
Nice to Have
Experience working with UI and API test automation frameworks
Experience testing SaaS and enterprise-level web applications
Experience developing and maintaining automated test suites using Playwright or similar automation tools
Understanding of web application security principles and QA security best practices
Familiarity with CI/CD pipelines, deployment workflows, and release management processes
Experience performing performance, scalability, and load testing
Work Environment
This is a new fully remote role open to candidates in Canada who are legally eligible to work in Canada
Employees are expected to provide and maintain an appropriate home office setup
A reliable internet connection and professional remote workspace are required for success in this role
Summary
An Intermediate QA ensures the reliability and quality of the web platform end-to-end by identifying issues across the user interface, backend integrations, and critical workflows. This role plays an important part in improving product quality, supporting efficient releases, contributing to automation initiatives, and helping strengthen QA processes across the development team.
Application Process
All applications are reviewed by a member of our team. Candidates selected to move forward will first participate in a brief phone screening, followed by a video interview and technical assessment with the Hiring Manager.
We sincerely appreciate the interest of all applicants; however, we are only accepting applications from candidates authorized to work and residing in Canada. We are unable to support international applications or sponsorship for this role.
Questions about this role
How do I apply to this Intermediate QA (QA Analyst / QA Engineer – Web) role at Total ETO?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for QA Engineer in your country?
Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does Total ETO use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.