Engineer, Test Design and Automation
Nue.io is a fast-growing, leading revenue lifecycle platform that manages the entire quote-to-revenue lifecycle for any revenue model, across multiple channels. Join our dynamic and innovative team!!
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
1. 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.
2. 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.
3. 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.
4. 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.
5. 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.
- Department
- Product & Engineering
- Role
- Test Design and Automation Engineer
- Locations
- Remote Canada, Toronto, Canada
- Remote status
- Fully Remote
About Nue.io Careers
We believe that the right way to accelerate business results is by giving go-to-market teams agility - to sell and monetize ANY revenue model, across ANY channel, with complete and accurate revenue visibility end-to-end.
This requires a truly disruptive product and innovative team - we’re bringing CPQ, Billing, Revenue Lifecycle Management, and Revenue Analytics under one platform, upleveling teams and companies with pricing and billing agility, and revenue intelligence.
Engineer, Test Design and Automation
Nue.io is a fast-growing, leading revenue lifecycle platform that manages the entire quote-to-revenue lifecycle for any revenue model, across multiple channels. Join our dynamic and innovative team!!
Loading application form