logo image

PayShepherd Job Board

Quality Assurance Specialist

remote
Anywhere in Canada, Remote, Canada .
full-time . April 15, 2024

Description

Job Title: QA Specialist

Join Our Remote Team & Shape the Future of Procurement

Are you a design enthusiast ready to leave your mark on the tech industry? Do you want to work from the comfort of your home while making a real impact? If so, we've got the perfect opportunity for you.

Welcome to PayShepherd, a trailblazer in the world of procurement. We're using cutting-edge technology to save heavy industries worldwide from losing trillions of dollars each year due to inefficient vendor relationship management. 

We're a 100% remote team, and we're looking for a Quality Assurance (QA) Specialist to join us. You'll get to work from anywhere in Canada, collaborating with our Lead Product Designer to enhance the user experience of our platform. Learn more about us at www.payshepherd.com

What we value: 

  • Acting with a sense of urgency and taking initiative
  • Transparency and honesty
  • Driving and enabling value for Clients & Prospects
  • Relationship building 
  • Commitment to follow through
  • Relentless attention to improvement

The Opportunity:

We are seeking a meticulous and detail-oriented Quality Assurance (QA) Specialist to ensure the reliability, performance, and functionality of our Software as a Service (SaaS) platform built on the LAMP (Linux, Apache, MySQL, PHP) stack. As a QA Specialist, you will be responsible for designing and executing test cases, identifying and reporting bugs, and collaborating with cross-functional teams to deliver high-quality software solutions. This role requires a strong understanding of web technologies, testing methodologies, and a passion for delivering exceptional user experiences.
If you're a Canada-based product  design enthusiast eager to make a significant impact in a fast-paced tech startup, your search ends here. Join PayShepherd today and play a pivotal role in revolutionizing the procurement industry, one design at a time.

Your Responsibilities will involve:

Test Planning and Strategy:
  • Collaborate with product managers, developers, and other stakeholders to understand project requirements and acceptance criteria.
  • Develop comprehensive test plans, test cases, and test scenarios based on functional and technical specifications.
  • Define testing strategies and approaches to ensure thorough coverage of system functionalities.
Test Execution and Reporting:
  • Execute manual and automated tests to verify software functionality, performance, and reliability.
  • Identify, isolate, and document bugs and issues found during testing using bug tracking tools.
  • Generate detailed test reports and provide timely updates on testing progress and results to stakeholders.
Automation Testing:
  • Develop and maintain automated test scripts using testing frameworks such as Selenium, PHPUnit, or similar tools.
  • Implement continuous integration and continuous deployment (CI/CD) pipelines to automate testing processes and ensure code quality.
Regression Testing:
  • Perform regression testing to validate the impact of code changes and updates on existing functionalities.
  • Monitor and analyze production deployments to identify and address potential issues proactively.
Collaboration and Communication:
  • Work closely with development teams to understand technical implementation details and potential areas of risk.
  • Participate in sprint planning, daily stand-ups, and retrospective meetings to provide input on testing efforts and project status.
  • Communicate effectively with stakeholders to escalate critical issues, provide status updates, and advocate for quality improvements.

Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software quality assurance, with a focus on testing web-based applications.
  • Solid understanding of software testing methodologies, techniques, and best practices.
  • Proficiency in writing and executing SQL queries for database validation.
  • Experience with test automation frameworks and tools such as Selenium, PHPUnit, or similar.
  • Familiarity with the LAMP stack and web technologies including HTML, CSS, JavaScript, and PHP.
  • Strong analytical and problem-solving skills, with keen attention to detail.
  • Excellent communication and collaboration abilities in a team-oriented environment.
Your Benefits:
  • Great compensation package and benefits, including a stock option program
  • Work from anywhere
  • Career growth opportunity in a growing, new technology early-stage company
  • Excellent medical, dental, and vision plans designed to fit you and your family’s needs
  • Flexible vacation time to promote a healthy work-life integration
  • Autonomy and accountability
  • New Macbook & accessories 

PayShepherd is committed to achieving workforce diversity and creating an inclusive working environment. Diversity makes sense for us, for our customers and for our future. We value different perspectives, skills, experiences, and welcome applications from all sectors of the community.

We welcome candidates with disabilities and will make accommodations throughout all stages of the recruitment and selection process. If you require a disability-related accommodation, please contact us directly. 

All candidates must satisfy a background check.  

We thank all applicants for their interest and only those selected for an interview will be contacted. 

Know someone who would be a perfect fit? Let them know!