Join Our Journey: QA Analyst – ERP / NetSuite
Elim Solutions Inc. is a dynamic and innovative company dedicated to providing comprehensivebusiness solutions across a wide range of industries. With a strong focus on delivering tailoredservices, we specialize in IT consulting, software development, and strategic business consulting.Our team of experienced professionals is committed to helping businesses optimize operations,drive growth, and enhance efficiency through cutting‑edge technology and insightful strategies.At Elim Solutions Inc., we pride ourselves on delivering results‑driven solutions that align withthe unique needs and goals of our clients.
At Elim Solutions Inc., we believe that our people are our greatest asset.
Our mission is to provide innovative business solutions that help companies grow, optimize theiroperations, and thrive in an ever‑evolving marketplace.
We are committed to fostering a culture of collaboration, innovation, and integrity. Our team workstogether, supporting one another to achieve collective success while embracing diverse perspectivesand ideas. We encourage open communication, creativity, and continuous learning, offering our employeesthe opportunity to grow both professionally and personally.
At Elim Solutions Inc., we value accountability, customer‑centricity, and a strong sense ofownership over our work. We believe in creating an environment where everyone has the opportunity tomake a real impact. Whether you're working with clients, developing new technologies, or improvinginternal processes, your contribution matters here.
If you're looking for a place where you can challenge yourself, work with passionate professionals,and grow in a supportive, inclusive environment, Elim Solutions Inc. could be the perfect fit for you.
Join us and help shape the future of business solutions!
Job Summary
We are seeking a detail‑oriented QA Analyst – ERP / NetSuite to support quality assurance activities acrossERP and SaaS applications. The QA Analyst will be responsible for planning and executing testing activitiesthroughout the software development lifecycle, ensuring that solutions meet functional, technical, andbusiness requirements.
This role will work closely with Developers, Business Analysts, Product Managers, and Delivery teams toidentify defects, validate system functionality, and support the successful delivery of high‑quality solutions.
The ideal candidate has experience testing ERP systems, SaaS applications, integrations, and businessworkflows and is comfortable working in a collaborative, fast‑paced environment.
Key Responsibilities
Test Planning & Execution
- Review business and technical requirements to identify testing needs.
- Develop and execute test cases, test scenarios, and test scripts.
- Perform functional, regression, integration, system, and end‑to‑end testing.
- Validate new features, enhancements, configurations, and system changes across environments.
- Identify gaps in test coverage and recommend additional test scenarios.
- Support User Acceptance Testing (UAT) activities as required.
ERP / NetSuite Testing
- Perform testing of ERP functionality, workflows, configurations, and business processes.
- Test end‑to‑end ERP workflows, business scenarios, and data flows between NetSuite and third‑party systems.
- Validate roles, permissions, workflows, business rules, and system changes.
- Support testing of NetSuite customizations and enhancements.
- Assist with testing of SuiteScript‑related functionality where applicable
- Identify, document, and track software defects using tools such as Jira or equivalent.
- Provide clear defect descriptions, reproduction steps, expected results, and actual results.
- Work with Developers and Business Analysts to investigate, resolve, and retest defects.
- Maintain accurate defect status and testing documentation
- Escalate critical or high‑impact issues in a timely manner
Test Automation & Tools
- Execute automated tests where applicable
- Support the maintenance and expansion of automated regression testing
- Identify repetitive testing activities that may benefit from automation.
- Perform API testing using tools such as Postman or similar.
- Work with existing QA automation frameworks and tools
- Maintain test data and testing environments as required.
Cross‑Functional Collaboration & Improvement
- Work closely with Business Analysts, Product Managers, Developers, and Project teams throughout the SDLC.
- Participate in requirements reviews, sprint planning, refinement, and other Agile ceremonies.
- Clarify requirements and acceptance criteria with project stakeholders
- Communicate testing progress, defects, risks, and issues to relevant team members
- Support release testing and production validation activities
- Maintain test cases, test scripts, test results, and other QA documentation
- Maintain traceability between requirements and test coverage
- Follow established QA processes, standards, and testing practices
- Identify opportunities to improve testing processes and efficiency
- Contribute to continuous improvement of QA practices and documentation
Qualifications
Education & Certifications
- 3–5 years of experience in software quality assurance or software testing.
- Experience testing software applications in an Agile or structured development environment.
- Experience with ERP, SaaS, enterprise applications, or business systems (Preferred).
- Experience with functional, regression, integration, and end‑to‑end testing.
- Experience working directly with software development and delivery teams.
- Bachelor's degree in Computer Science, Information Technology, Business, or a related field (Preferred).
- QA certification such as ISTQB or equivalent is an asset.
Technical Skills
- Understanding of software testing methodologies, SDLC, and QA best practices.
- Experience with test management and defect tracking tools such as Jira, TestRail, or Zephyr.
- Experience with API testing tools such as Postman is an asset
- Exposure to test automation tools such as Selenium, Playwright, Cypress, or similar is an asset
- Basic to intermediate SQL knowledge and experience with data validation.
- Understanding of integration testing and system interfaces
- Familiarity with Agile development methodologies
NetSuite / ERP Experience
- Experience with NetSuite or another ERP platform is preferred
- Understanding of common ERP business processes and workflows
- Experience testing ERP configurations, workflows, roles, and permissions is an asset
- Experience testing ERP integrations and third‑party applications is an asset
- Exposure to SuiteScript or NetSuite customization testing is an asset
- Experience supporting UAT with business stakeholders is an asset
Personal Attributes / Soft Skills
- Strong problem‑solving mindset with a proactive approach to challenges.
- Excellent communication skills, able to explain technical concepts clearly to diverse audiences.
- Detail‑oriented and committed to delivering high‑quality, maintainable code.
- Collaborative team player who thrives in agile, fast‑paced environments.
- Adaptable and eager to learn new technologies and tools.
- Self‑motivated with the ability to manage priorities and meet deadlines independently.
- Customer‑focused, understanding the importance of user experience and business impact.
- Innovative thinker who contributes ideas for continuous improvement and technical excellence.
CORE COMPETENCIES
- Strong attention to detail
- Analytical and problem‑solving skills
- Ability to identify and clearly communicate defects and risks
- Good written and verbal communication skills
- Ability to understand business requirements and translate them into effective test scenarios
- Strong organizational and time‑management skills
- Ability to work independently and as part of a cross‑functional team
- Willingness to learn new technologies, systems, and business processes
- Collaborative and continuous‑improvement mindset
Success in this role
Success in this role will be demonstrated through:
- Thorough and accurate execution of assigned testing activities
- Effective identification and documentation of defects
- Strong test coverage of assigned functionality
- Timely completion of QA activities in support of project delivery
- Accurate and up‑to‑date QA documentation
- Effective collaboration with Developers, Business Analysts, Product, and Delivery teams
- Consistent adherence to QA processes and standards
- Contribution to improving testing efficiency and overall product quality
Why You’ll Love Working Here
- Competitive pay and benefits, sure, but also a culture that truly supports work‑life balance.
- Opportunities for professional growth, but also for personal connections.
- A work environment where passion for excellence and customer appreciation are shared by all employees.