Versapay

    QA

About Company

Jul 06, 2024 - Versapay is hiring a remote QA Engineer. 📍Location: Canada.

About Versapay 🚀

For growing businesses that need to accomplish more with less, Versapay’s Accounts Receivable Efficiency Suite simplifies the invoice-to-cash process by automating invoicing, facilitating B2B payments, and streamlining cash application with AI. Versapay integrates natively with top ERPs, while allowing businesses to collect with a self-serve payment portal and collaborate with customers and teammates to resolve what automation alone can’t.

Owned by Great Hill Partners, Versapay’s employee base spans the U.S. and Canada with offices in Atlanta and Miami. With 10,000 customers and 5M+ companies transacting, Versapay facilitates 110M+ transactions and $170B+ in payments volume annually.

Think you might be the next Veep to join? Read on!!

Our Values

⭐️ We obsess over our customers.

⭐️ We help each other.

⭐️ We embrace diversity.

⭐️ We find better ways.

⭐️ We get things done.

⭐️ We own it.

How You’ll Make an Impact Here – And on Your Career:

This is an ideal opportunity for someone with exceptional QA skills, interested in a role with potential for growth in a fast-paced and competitive space! Reporting to the Manager of Quality Assurance, you'll focus your experience and expertise on our core Collaborative Accounts Receivable automation platform, and its integration with our ERP Payment solutions for Oracle NetSuite. Your role will be to design and test all the use cases required for the end-to-end integration of ERP Payments for NetSuite with our Collaborative Accounts Receivable platform.

You will work as part of a cross-functional team, advocating for quality throughout the development process. Working alongside a diverse and global team of QA and Dev Engineers, you’ll dive into our tech stack and understand deeply how our engineering, product, implementation, and client success teams function. This will augment your ability to take on increasingly complex projects that support their efforts.

To Accomplish This, You'll Need:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a QA Engineer, preferably with a focus on ERP systems.
  • 3+ years of experience with various types of testing such as Integration testing, Black box testing, Security testing, Load testing, Regression testing.
  • 2+ years of experience with Oracle NetSuite ERP system; experience with any other ERP systems or Integrations would be a strong plus.
  • Hands-on experience & skillset with API testing (Soap UI, Postman).
  • Experience with version control systems like GIT, test management tools like Jira/TestRail, CI/CD tools like Jenkins.
  • Experience with AI and machine learning technologies and their application in QA.
  • Solid knowledge of and practice in a variety of technology spanning languages (e.g., Ruby, Java), databases (e.g., MySQL, Oracle, SQL Server, PostgreSQL), operating systems (e.g., Mac, Windows, Solaris/Linux).
  • Excellent verbal and written communications skills; ability to explain system issues clearly and concisely and establish effective working relationships.
  • Exposure to the Payments industry and/or PCI/DSS and/or accounting applications would be a strong asset.

What You'll Do:

Design & execute test cases: Design test strategies and implement/execute test cases in collaboration with other team members.

Own projects and drive processes: Take ownership of projects, analyze process gaps, and work actively towards building/aligning QA best practices.

Be a product SME: Be a fast learner and strive towards becoming a product SME.

Document regression cases and important workflows: Closely track the regression cases with new releases, add regression cases and feature workflows to our document stack to keep it updated.

Partner across teams: Collaborate with product managers, customer care, DevOps, and other engineers to finalize requirements, identify real-time use cases, and improve test effectiveness.

What You Will Bring to the Team:

Attention to details: Pays great attention to even minute details while testing and raises it with the concerned people.

<