Logo
Penny Jar Capital, LLC

Engineer, Test Design and Automation Product & Engineering · Remote USA

Penny Jar Capital, LLC, San Mateo, California, United States, 94409

Save Job

Overview 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.

#J-18808-Ljbffr