🚨 This job listing has been filled. You can find more software development jobs here.

BibleProject is hiring a
Remote Software Development Engineer in Test (SDET)

📍 Remote

About this Role

As a Software Quality Engineer at Bible Project, you will work to ensure the quality of our software products throughout the SDLC including reviewing and testing code, automating repetitive testing tasks, and being a thought partner for Engineers developing code. You will also work closely with Product, Design, and Media teams to define scope, test plans, and requirements for software features.  You will be evaluating requirements, identifying and fixing bugs, developing automated tests, and reporting release readiness in an agile environment. You will get to be a part of a cross-functional team that is passionate about building quality products, and they will depend on you to ensure the standards of excellence for the product are being met efficiently and consistently. 

To be successful, you will need to:
  • Design and build automated testing frameworks for backend services 
  • Think end-to-end about a feature and how code changes could have downstream impacts on dependent services and the audience experience
  • Have a strong attention to detail
  • Be a self-starter capable of managing and prioritizing your own work 
  • Have a proven ability to understand technical systems architecture
  • Effectively communicate technical concepts, both to other technical team members and non-technical audiences
  • Think creatively to both identify and solve issues 
  • Explain QA best practices and their added organizational value to non-technical teams

In all your work, you will bring your skills and experience to help further our mission of helping people experience the Bible as a unified story that leads to Jesus.


What You’ll Be Doing

  • Collaborate closely with Engineers, Designers, and Product Leads to understand what we’re building so that you may help us determine how, where, and how much to invest in testing various features 
  • Evaluating and communicating risk and dependencies based on code reviews and test results
  • Design and build the automated testing suites for backend services, including weighing the cost of maintaining automated tests in a resource constrained environment 
  • Collaborate with DevOps Engineers to integrate automated testing tools into our CI/CD pipeline
  • Code review and test newly developed features for one or more technology product(s)
  • Communicate scope of self discovered or reported bugs to the cross-functional squad
  • Determine if a software version is up to quality standards, giving the Product Lead a recommendation as to whether it is a candidate for public release
  • Enhance and expand the QA workflow and process by recommending the best tools for evaluating quality in different types of software products
  • Contribute to a company culture that prioritizes quality, thoughtfulness, and unity in an unhurried environment by being an advocate for implementing and improving QA processes


What We’re Looking For

  • 5+ years of experience in the software field, either as a developer or tester
  • Proficiency in the following skills: 
    • Working proficiency in automated testing
    • Working proficiency in more than one programing language
    • Advanced proficiency in understanding software architecture and code principles
    • Advanced proficiency in reading and evaluating code quality
    • Advanced proficiency in finding the root cause of an issue
    • Expert proficiency in writing bug reports
    • Expert proficiency in reproducing bug reports
  • Proven ability as a thought partner to engineers
  • Experience supporting a production software product
  • Experience implementing new QA processes and testing methods
  • Experience with different testing tools and software stacks 
  • General knowledge of software user experience best practices 
  • Experience using issue tracking systems, like Jira
  • Excellent written and verbal communication skills, on both technical and administrative topics 
  • Meticulous attention to detail
  • Drive for continuous improvement and learning with the constantly changing technology industry
  • An openness to understanding BibleProject’s content and paradigm so that you can help maintain consistency in tone and audience messaging



About BibleProject

Portland, Oregon, Founded in 2014

BibleProject is a nonprofit, crowdfunded organization that produces 100% free Bible videos, podcasts, blogs, classes, and educational Bible resources. Our mission is to help people experience the Bible as a unified story that leads to Jesus.

We have grown significantly in the area of multimedia technology. What began with two animated videos now encompasses multiple platforms and products—including over 160 videos. Our website and app serve as connection hubs to our ever-growing library of resources. Classroom, our online learning platform, offers accessible, graduate-level Bible classes. 

These, and all of our supporting products, continue to be completely free to audiences around the world, thanks to the ongoing generosity of our patrons.

Location:
This role can be done from anywhere in the United States. Occasional travel to Portland, OR may be required.

Beginning: September 2024

Reporting to: Ellie Montgomery, Engineering Manager

Compensation:
  • The annual salary range for this role is $98,000 to $118,000. Salary scales with experience directly related to this role.
  • Competitive salary that scales with experience directly related to this role. Top tier in our market but will not match top technology companies
  • Medical, dental, vision, life, short and long term disability insurance for employee and family with premiums covered 100% by BibleProject
  • 401(k) with 4% employer match
  • Flexible PTO
  • Synchronized Rest Breaks
  • Paid Learning Stipend
  • Home Office resources
  • Paid parental leave
  • A culture focused on belonging and thriving
BibleProject is an equal opportunity employer

BibleProject Logo
💵 Salary: $85,000 - $116,000
📍 Location: Remote

Share this job:


Receive updates on similar jobs:

Want weekly Christian tech job updates?

Sign up for our newsletter to stay up to date with all of the latest Christian tech jobs.