Sr. QA Engineer

Other Jobs To Apply

No other job posts for this day.

<p><strong>Role: </strong>QA Engineer</p> <p><span style="font-weight: 400;"><strong>Description</strong><strong>:</strong> As a Senior QA Engineer at Blackthorn, you will be part of an elite team, testing solutions that solve our most critical business priorities. You will work closely with various departments to understand our customers' most pressing needs and provide technical expertise to optimize our testing, prevent issues, and ensure we deliver high quality products. This role requires advanced skills in test automation, performance testing, and mentoring junior team members.</span></p> <p><span style="font-weight: 400;"><strong>Base</strong> <strong>Salary: </strong>$5,750 - $7,000 USD per month</span></p> <p><strong>What you’ll do</strong></p> <ul> <li>Create detailed, comprehensive, and well-structured test plans and test cases</li> <li>Review tickets (bugs, enhancements, new features) and other technical documents to engage in each phase of the software development lifecycle</li> <li>Create, run, repair, manual, and automated tests using frameworks like Playwright</li> <li>Plan and build automated testing frameworks that integrate with development workflows - determining what to automate (regression tests, API endpoints, critical user flows) and when to run which tests</li> <li>Estimate, prioritize, plan, coordinate, and perform quality testing activities</li> <li>Collaborate closely with cross-functional scrum teams and across the larger company</li> <li>Demonstrate best practices in everything you do, including meaningful test coverage and striving to ensure maintainability</li> <li>Mentor junior QA team members and advocate for quality standards</li> <li>Design and maintain test data strategies, including creating hundreds of thousands of Salesforce records for performance testing, managing data versions, and ensuring clean test environments</li> <li>Design and execute performance testing strategies to identify system bottlenecks, load limits, and optimization opportunities using appropriate testing tools</li> <li>Integrate automated tests into CI/CD pipelines (GitHub Actions, Cumulus CI, MetaDeploy) to provide fast feedback on code changes and act as deployment gates</li> </ul> <p><strong>What we look for</strong></p> <ul> <li>5+ years of software testing experience with demonstrated expertise in test automation</li> <li>3+ years of testing on the Salesforce platform with a deep understanding of platform limitations</li> <li>Experience with test automation frameworks, particularly Playwright</li> <li>Proficiency in programming languages for test automation</li> <li>Experience with CI/CD tools and processes (GitHub Actions, Cumulus CI, MetaDeploy preferred)</li> <li>Performance testing experience with relevant tools</li> <li>Experience testing mobile applications using emulators, simulators, or cloud device farms with automation frameworks</li> <li>Experience managing test data lifecycles and keeping test environments synchronized with code deployments through version control systems</li> <li class="whitespace-normal break-words pl-2">Excellent English communication skills with proven ability to collaborate across departments, time zones, and remote teams</li> <li class="whitespace-normal break-words pl-2">Self-directed and adaptable: stays current with testing methodologies, maintains composure under pressure, and thrives in fast-paced remote environments</li> <li><span style="text-decoration: underline;">Bonus:</span> Salesforce admin or Blackthorn product experience</li> </ul><div class="content-conclusion"><p><strong>What we offer</strong></p> <ul> <li>An incredible team of smart and supportive people</li> <li>A deep feeling of satisfaction and completion</li> <li>Fully remote global team working from home</li> <li>Stock options for every employee</li> <li>Flexible work week</li> <li>$400 office stipend</li> <li>Maternity/Paternity leave</li> <li>Student loan debt assistance</li> <li>Pledge 1% - time off during the year for helping nonprofits</li> <li>Health insurance contribution (if in the US)</li> <li>Children's 529 college fund assistance (if in the US)</li> </ul> <p><strong>About Blackthorn</strong></p> <p>We have four native apps on the Salesforce AppExchange for managing Events, collecting Payments, sending Messages, and protecting Data. We’re a growing, distributed team with teammates in countries across the world. We move fast and have a 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.</p> <p><strong>Why is our work important</strong></p> <p>Our apps continue to be easy to use and setup, due to continuous refinements with our UX. Most apps in our space take weeks to implement; ours take hours, and they work more flexibly, achieving significantly more functionality than our competitors. We believe enterprise apps should be as easy to use as consumer mobile apps.</p> <p><strong>What the job will bring you</strong></p> <p>A deep level of satisfaction through ownership of your role. You'll get more autonomy than at other companies (our team has told us). Connection. Our team is tightly knit, assisted through our annual company trip (as we're remote). Challenge. We're trying to move as quick as possible. This is not for you if you want to sit back and chill. As Ray Dalio says about life: "Meaningful work and meaningful relationships" provide meaning to life. We aim to bring this.</p> <p><em data-stringify-type="italic">While we are a Remote first culture we are currently only able to accept applicants in AZ, CA, CO, FL, GA, IL, KY, MD, MI, MN, MO, MT, NC, NH, NJ, NY, OH, PA, SC, SD, TX, VA, WA, and WI</em></p></div>

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...