Role: Manual QA Engineer
Location: Canada (Remote)
Duration: 6 Months extendable
Domain/Industry: Insurance
Tentative Start Date: 2nd Week of January
Type: Contract
Job Description
We’re looking for a Manual QA Engineer to join our ERP & Experience Infra QA team and help ensure high-quality, end-to-end experiences across our internal platforms and ERP systems. You’ll focus on manual testing of cross-system workflows involving web applications, APIs, Kafka and ERP integrations.
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.
Qualifications
• 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.
Desirable Skills
• 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 and validating data with SQL or reporting tools.
• Automation awareness: Understanding of modern UI/API automation concepts and frameworks, 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.
#J-18808-Ljbffr