QA Engineer

Versapay Logo

Versapay

πŸ’΅ $90k-$110k
πŸ“Remote - Canada

Summary

Join Versapay's growing team as a Quality Assurance Engineer and play a key role in maintaining their leadership position in Accounts Receivable Automation and Payments solutions. Reporting to the Manager of Quality Assurance, you will focus on their core product, collaborating with a diverse team to drive quality and implement a QA assistance mindset. This role requires a Bachelor's degree in a related field, 3+ years of experience in various testing types, proficiency with testing tools and frameworks, and strong analytical and problem-solving skills. You will design and execute test cases, own projects, become a product SME, document workflows, and collaborate across teams. Versapay offers a competitive salary and a remote work environment.

Requirements

  • Bachelor's degree in computer science, Information Technology, or a related field
  • 3+ years of experience with different kinds of testing like Integration testing, Black box testing, Security testing, Load testing, Regression testing etc
  • Strong experience with manually testing web-based applications, thinking out of the box and finding bugs, has an analytical approach to troubleshooting and owns quality
  • Proficiency with testing tools and frameworks, such as Selenium, Cypress, JUnit, TestNG, or similar, API Automation tools like Postman, Rest Assured etc, preferably in Java
  • Experience with Version control systems like GIT, Test management tools like Jira, Testrails, CI/CD tools like Jenkins
  • Strong analytical and problem-solving skills, with the ability to think critically and identify edge cases
  • A proactive "shift left" mindset, focusing on early detection and prevention of defects
  • Excellent communication and collaboration skills to work effectively with Engineering and Product teams
  • Strong attention to detail and a commitment to delivering high-quality products

Responsibilities

  • 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
  • In Sprint Automation: Partner with Engineering to ensure adequate automation coverage is implemented
  • Partner across teams: Collaborate with Product managers, Engineers, Customer care and DevOps to finalize requirements, identify real time use cases and improve test effectiveness

Preferred Qualifications

  • Familiarity with modern web development technologies and frameworks, such as React, would be an asset
  • Got solid knowledge of and practice in a variety of technology spanning, languages (e.g., Ruby, Java), databases (e.g., MySQL, Postgres), Operating systems (e.g., Mac, Windows, Solaris/Linux/AIX)
  • Exposure to the Payments industry and/or PCI/DSS would be a strong asset

Benefits

  • $90,000 - $110,000 a year
  • #LI-Remote

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs