Negotiable
Undetermined
Remote
Remote
Summary: The Manual QA Engineer role involves joining the ERP & Experience Infra QA team to ensure high-quality testing of internal platforms and ERP systems. The position focuses on manual testing of workflows that include web applications, APIs, and ERP integrations. The role requires collaboration with engineers and product managers to clarify requirements and improve QA standards. This is a contract position based in Canada, with a tentative start date in January.
Key Responsibilities:
- Functional & regression testing: Plan and execute manual functional and regression tests across web, API, and ERP workflows to validate acceptance criteria and core business flows.
- Test design & planning: Turn requirements and acceptance criteria into concise test plans, test cases, and test data for multi-system flows (e.g., order-to-cash, payments, fulfillment, refunds, reporting).
- End-to-end test execution: Run E2E tests across environments, document results, and log clear, reproducible defects in Jira, following them through to closure.
- Cross-platform E2E support: Partner with the E2E QA Lead on major initiatives, validating key user journeys that span multiple services and systems.
- Exploratory testing: Perform focused exploratory testing on high-risk or ambiguous areas to uncover edge cases and integration issues.
- Data validation: Verify data consistency across UI, APIs, and ERP records, using tools like SQL or reports where appropriate.
- Collaboration & requirements quality: Work with engineers and product managers to clarify requirements, refine acceptance criteria, and highlight test gaps or risks early.
- Test assets & process: Maintain regression suites and test documentation, and contribute to improving QA standards and workflows for ERP-related projects.
- Automation collaboration: Identify strong candidates for automation and share well-structured scenarios and data needs with automation engineers.
Key Skills:
- Experience: 5+ years as a Manual QA / Quality Engineer testing web applications, Apache Kafka, APIs, and/or complex back-office or enterprise systems in an Agile environment.
- Testing fundamentals: Experience designing test plans and test cases, maintaining regression suites, and keeping strong traceability to requirements.
- Cross-system mindset: Comfortable testing integrated systems (e.g., ERP, CRM, order management, payments, shipping) and understanding how data flows between them.
- Tools: Proficient with Jira or similar bug tracking tools and at least one test case management tool (e.g., TestRail, Zephyr, Xray, or equivalent).
- Methodology: Solid understanding of SDLC and STLC, with hands-on experience in Agile/Scrum teams.
- Architecture & modeling: Understanding of technology architecture and use case diagrams to visualize end-to-end flows and derive test scenarios, plus basic understanding of event-driven architectures and Kafka-based messaging flows.
- Analytical & detail-oriented: Able to break down complex flows into testable scenarios, think through edge cases, and keep clear documentation.
- Communication: Strong written and verbal communication skills for explaining defects, risks, and test findings to technical and non-technical partners.
- Ownership & collaboration: Self-directed, organized, and comfortable owning testing for your features while collaborating across teams.
Salary (Rate): undetermined
City: undetermined
Country: Canada
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: Other
Role: Manual QA Engineer
- Functional & regression testing: Plan and execute manual functional and regression tests across web, API, and ERP workflows to validate acceptance criteria and core business flows.
- Test design & planning: Turn requirements and acceptance criteria into concise test plans, test cases, and test data for multi-system flows (e.g., order-to-cash, payments, fulfillment, refunds, reporting).
- End-to-end test execution: Run E2E tests across environments, document results, and log clear, reproducible defects in Jira, following them through to closure.
- Cross-platform E2E support: Partner with the E2E QA Lead on major initiatives, validating key user journeys that span multiple services and systems.
- Exploratory testing: Perform focused exploratory testing on high-risk or ambiguous areas to uncover edge cases and integration issues.
- Data validation: Verify data consistency across UI, APIs, and ERP records, using tools like SQL or reports where appropriate.
- Collaboration & requirements quality: Work with engineers and product managers to clarify requirements, refine acceptance criteria, and highlight test gaps or risks early.
- Test assets & process: Maintain regression suites and test documentation, and contribute to improving QA standards and workflows for ERP-related projects.
- Automation collaboration: Identify strong candidates for automation and share
- well-structured scenarios and data needs with automation engineers.
- Experience: 5+ years as a Manual QA / Quality Engineer testing web applications,Apache Kafka, APIs, and/or complex back-office or enterprise systems in an Agileenvironment.
- Testing fundamentals: Experience designing test plans and test cases, maintainingregression suites, and keeping strong traceability to requirements.
- Cross-system mindset: Comfortable testing integrated systems (e.g., ERP, CRM, ordermanagement, payments, shipping) and understanding how data flows between them.
- Tools: Proficient with Jira or similar bug tracking tools and at least one test casemanagement tool (e.g., TestRail, Zephyr, Xray, or equivalent).
- Methodology: Solid understanding of SDLC and STLC, with hands-on experience inAgile/Scrum teams.
- Architecture & modeling: Understanding of technology architecture and use casediagrams to visualize end-to-end flows and derive test scenarios, plus basicunderstanding of event-driven architectures and Kafka-based messaging flows.
- Analytical & detail-oriented: Able to break down complex flows into testable scenarios,think through edge cases, and keep clear documentation.
- Communication: Strong written and verbal communication skills for explaining defects,risks, and test findings to technical and non-technical partners.
- Ownership & collaboration: Self-directed, organized, and comfortable owning testing for your features while collaborating across teams.
- NetSuite or ERP experience: Testing experience with NetSuite or other ERP systems(e.g., SAP, Oracle, Microsoft Dynamics, Navision), especially across order management,invoicing, payments, or fulfillment.
- Domain knowledge: Familiarity with payments/billing, inventory, shipping/logistics,or other financial/operational flows.
- API and data validation: Experience testing APIs with tools like Postman andvalidating data with SQL or reporting tools.
- Automation awareness: Understanding of modern UI/API automation concepts andframeworks, and experience partnering with automation QAs or engineers.
- Performance & reliability awareness: Basic familiarity with performance, reliability, or monitoring concepts and validating fixes for production issues