Jobs.ca
Jobs.ca
Language
Nue.io logo

Engineer, Test Design and Automation

Nue.io1 day ago
Toronto, Ontario
Mid Level
full_time

Top Benefits

Competitive salary
Benefits package

About the role

We are looking for a highly skilled QA Automation Engineer to join our growing team and ensure the quality and reliability of our SaaS platform.

Why you'll love this NUE opportunity! As a QA Automation Engineer at Nue.io, you will be responsible for designing, developing, and executing automated tests to ensure the quality of our software products. You will work closely with developers, product managers, and other QA team members to identify test requirements and create effective test plans. Your expertise in automation tools and frameworks will be crucial in driving our test automation strategy.

Job Qualifications

  • Experience in Order-to-Cash (QTC) Processes
  • Good understanding of CPQ, billing, invoicing, revenue recognition, and contract lifecycle management.
  • Strong knowledge of pricing models, discount structures, and order management workflows.
  • Experience in testing end-to-end QTC automation, ensuring seamless data flow between sales, finance, and billing systems.
  • Expertise in ERP & General Ledger (GL) Integrations
  • Hands-on experience with ERP systems (e.g., SAP, NetSuite, Oracle, Workday).
  • Strong understanding of financial data flows, revenue reconciliation, journal entries, and accounting compliance.
  • Experience testing APIs, ETL pipelines, and real-time financial data synchronization across ERP and GL systems.
  • Test Automation & Data Validation for Integrations
  • Proficiency in test automation frameworks for data validation, API testing, and end-to-end system validation.
  • Experience with tools like Postman, Selenium, JMeter, Cypress, or PyTest for automated testing of data pipelines and integrations.
  • Strong SQL skills to validate data integrity, transformations, and reconciliation across multiple systems.
  • Cloud & Enterprise-Scale Testing
  • Experience in testing integrations across cloud platforms like AWS, GCP, or Azure.
  • Familiarity with event-driven architectures (Kafka, SNS/SQS) and data streaming validation.
  • Ability to design scalability, performance, and reliability tests for large-scale financial integrations.
  • Collaboration & Compliance Awareness
  • Strong collaboration skills to work with engineering, finance, and product teams in validating financial workflows.
  • Knowledge of compliance standards such as ASC 606, IFRS 15, and SOX related to revenue recognition and accounting.
  • Experience working in Agile, CI/CD, and DevOps environments for continuous testing and deployment.

Key Responsibilities

  • Design, develop, and maintain automated test scripts using Selenium, Java, Reflect.run and other relevant tools.
  • Perform API testing using Postman to ensure backend functionality and integrations are working as expected.
  • Collaborate with development and product teams to identify test scenarios and implement automated testing strategies.
  • Execute automated tests and analyze results, identifying defects and working with the team to resolve them.
  • Use Gitlab/Github and Jenkins for continuous integration to ensure smooth testing and deployment processes.
  • Utilize Python and Javascript for scripting and automation tasks as needed.
  • Implement automated testing with Reflect.run to ensure UI and end-to-end testing coverage.
  • Participate in code reviews, test case reviews, and technical discussions.
  • Maintain and improve existing test frameworks, ensuring they are scalable and efficient.
  • Provide detailed test reports and documentation to stakeholders.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 5+ years of experience with Selenium and Java for test automation.
  • Proficiency in API testing using Postman.
  • 2+ years experience with Salesforce.com and knowledge of Apex
  • 3+ years of experience and thorough understanding of the quote-to-cash process, from product catalog, pricing and bundling, quoting, subscription management, to billing and collections.
  • Experience with payments and GL systems such as Stripe, QuickBooks, NetSuite, Oracle. Knowledge of version control systems like Gitlab/Github.Familiarity with Jenkins for CI/CD pipeline integration.
  • Experience with Python and Javascript for automation scripting.
  • Hands-on experience with Reflect.run or similar tools for UI testing.
  • Strong analytical skills with a detail-oriented mindset.
  • Excellent communication and collaboration skills.

What We Offer Competitive salary and benefits package.

Opportunity to work in the dynamic and innovative Silicon Valley tech ecosystem.

The chance to work on groundbreaking projects and influence the future of finance and payment systems.

A collaborative and supportive team environment that encourages personal and professional growth.

About Nue.io

Software Development
11-50

Finally, an easy-to-manage, powerful RevOps platform designed to meet the needs of the modern business. With Nue, RevOps teams can accelerate sales with innovative pricing models and streamlined sales processes from quote to order to renewal – all the while delivering accurate analytics to Finance.

Learn more at nue.io