Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted over 4 years ago

Quality Assurance Engineer

  • Remote
  • Full-Time

Job Description

QUALITY ASSURANCE (QA) ENGINEER

We’re building something that’s not easy, we need the best, you can work from home, we have an annual company trip, and you’ll get a deep level of satisfaction. IC role, target is to continue building out our focus around Payments and Events. If you don’t have at least 3 years of QA experience, this role is not for you. We need a QA guru.

Location

  • Remote, on 100% of EST hours

Report to

  • VP of Product

Description
Blackthorn is looking for a quality assurance engineer who confirms not only if something is working, but why it’s working the way it is. They’re never really happy with how something is operating.

You’re part of our Engineering and Product teams to help build out our roadmap. The position requires above-average attention to details, concern for the exact correctness of work, and a strong commitment to tasks completed on time. You will take work seriously, has a strong sense of duty, and are disciplined. A somewhat faster-than-average pace will be the norm for this position. Detailed, specialized work is the major focus.

The position will provide security in a stable work environment, allowing you to plan for, focus on and complete tasks on hand. When changes in the nature of the work occur, you will receive direction, training and support. The position will generally be task-oriented, requiring you to have a conservative, careful, and cautious approach to work.

Role Brief

  • Reviewing quality specifications and technical design documents to provide timely and meaningful feedback
  • Creating detailed, comprehensive and well-structured test plans and test cases
  • Estimating, prioritizing, planning and coordinating quality testing activities
  • Develop and execute exploratory and automated tests to ensure product quality
  • Design and implement tests, debug and define corrective actions

Why is our work important

Our apps provide our customers what they’re looking for with Events and Payments without being hard to set up. Most apps in our space take weeks to implement. Our apps take hours and they work more flexibly, achieving significantly more functionality than our competitors.

Trajectory

IC (individual Contributor) or Management. We’re a 17 person team growing quickly. We’re at the precipice of the classic SaaS hockey stick growth chart and are now starting to scale, so those who produce will be able to define their own path. We deliver a bigger scope of your responsibilities then larger companies and your impact will be directly quantifiable to the success of the company and our customers.

Onboarding Process

You’ll work with our internal teams to learn our stack and vision over the course of many months, but you will be expected to begin contributing within a few days.

Relation of work to other departments

You’ll be assigned to one app to start, working on your own or with a teammate (this varies based upon current priorities). Over time, you’ll work on our other apps. Start with one, become an expert, swap to another! You’ll work with everyone on the team in solutioning new features, testing with our success team, and will occasionally join customer calls for trickier testing and feature delivery.

What the job will bring you

We always try to use the latest features that Salesforce deploys (i.e. the metadata API, Lightning Flow components, etc.), write APIs to compound more advanced features, optimize how our processes operate across multiple packaged namespaces, and the opportunity to work with peers who each have massive Salesforce experience. This will give you the chance to continuously learn, be challenged, and deliver functionality to customers who crave it. Generally speaking, we deliver what’s most popularly requested to fill needs not filled by other apps in the marketplace, in a way that we think will provide the best UX.

Responsibilities

  • Unambiguous work direction
  • Complete tasks from start to finish
  • Look to management for direction in areas outside of expertise
  • Strong follow-through on delegated tasks and assignments
  • Following established policies and procedures and expects other to do the same Leads by example: is the technical expert in the area and does work required of subordinates
  • Review and analyze requirements, UX, specifications, and technical design documents, providing timely feedback
  • Play the role of test engineer: Design, develop, and execute automated tests
  • Identify and report issues found, then verify fixes and perform regression tests
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Liaise with internal teams to identify system requirements
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics, like defect densities and open defect counts

Core Skills

  • 3+ years in a QA role
  • Proven work experience in software development and quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Experience working in an Agile/Scrum development process
  • Experience with performance and/or security testing is a plus

Personal Requirements

  • Keen eye for detail and a commitment to excellence
  • Be willing to help your teammates, share your knowledge with them, and learn from them
  • Be open to receiving constructive feedback and turning it into process improvements
  • Excellent English written and oral communication
  • Detailed and organized
  • Happy working from home
  • Self-learner
  • Happy in a fast-paced environment
  • Concern for getting work done on time and correctly
  • Extremely task-oriented. High standards of quality and accuracy
  • Adhering to established guidelines and procedures
  • Requires high degree of information gathering before making decision
  • Must be comfortable in making decisions in area of specialty or expertise
  • Reserved, factual, formal and sincere communication

What We Offer

  • An incredible team of smart and supportive people
  • A deep feeling of satisfaction and completion
  • Work from home
  • Health insurance
  • Annual company trip. This year we’ve rented an 11 bedroom Airbnb in Orlando.
  • Pledge 1% – time off during the year for helping nonprofits
  • 401k (no matching yet)
  • Maternity/Paternity Leave

Our hiring process

  • Emails back/forth with CEO (Q&A)
  • Provide prior proof of your QA work
  • Chat with the VP of Product
  • You can talk to anyone on our team if you want
  • Chat with CEO
  • Offer letter or decline

About Blackthorn
We have three native apps on the Salesforce AppExchange for managing Events, Payments, and Donations. We’re a growing team of 17 that are internationally distributed in four countries. We move fast and have significant structure in our product build process. Everyone on our team has deep experience within their respective roles. Our customers span from 1 person companies to Fortune 500s.