Software Test Engineer

Save to Kiter
What Expel is looking for in applicants

You’ve wrapped your arms around a programming language or two, object oriented programming in general. You enjoy creating new things, but sometimes, your analytical nature gets the better of you and it’s hard to get to that point where you feel comfortable saying, “it's done”. When you find yourself stuck, do you just keep writing tests, teasing out every possible edge case just because? Or maybe you’re new to development and are just passionate about honing a testing mentality to round out your skills progression?

If you're motivated by a need for things to be correct, and relish an attention to detail that makes you a kind of tough pill to swallow, we'd love to hear from you! We've built a tool that is attempting to straddle the line between very different user bases. We have also adopted a broad view of quality that puts the onus on our whole team to deliver a valuable product. We believe that shifting left doesn't negate the need for a tester, but instead requires testers to plug into every part of the feature development process.

Innovation comes naturally to you, but you're also eager to help others. You thrive when operating in a support or consultative capacity.

You'd help our developers build tests that provide maximum coverage with minimal excess. While they're focused on building the next awesome feature, we need you to show them the ways it could break, so they can flesh out their design. And if you are interested in finding ways to tease out these failures earlier in the planning stages, well, we'd love your help with that too!

What Expel Can Do For You

  • Get exposure to the information security space and security products
  • Get experience with cloud-based infrastructure, continuous integration, and Docker
  • Work in a growing, highly transparent startup environment
  • Work with an experienced, highly capable team that learns from each other

What You Can Do For Expel

  • Extend and maintain our automated test framework.
  • Review unit tests to support continuous delivery and improve test coverage.
  • Embed with development teams to help them mature their quality culture and strategy.
  • Help voice support for a test-focused culture.
  • Analyze requirements and UX mocks for inconsistencies.
  • Identify and execute on the need to test ad hoc changes.
  • Perform manual and exploratory tests with the goal of automation.
  • Adapt to changes of direction because, hey, startup life.
  • Approach your work like a customer would and help us find hidden requirements, as well as the bad ones. 
  • Poke fun at our leadership team in creative ways.

What You Should Bring With You

  • Proficient in at least one coding language, preferably JavaScript
  • Experience with TestCafe or similar automation framework
  • Skilled in API testing
  • Understanding of object-oriented design principles
  • Experience with different testing strategies
  • A desire and ability to constantly learn and improve yourself and your work products
  • The ability to communicate and work effectively with others
  • Experience with JIRA or another ticketing system.
  • A college degree and meaningful experience or credible panache

Additional notes

Pay range: $90,000 USD to $129,600 USD + bonus eligibility and equity.

We believe in paying transparently and equitably. Your salary will ultimately be based on factors such as your experience, skills, team equity, and market data. You’ll also be eligible for unlimited PTO (which we model and encourage), work location flexibility, up to 24 weeks of parental leave, and really excellent health benefits.

This role is based in our Herndon, Virginia office, with the flexibility to work remotely.

At Expel, we ask our crew to provide their covid-19 vaccination status because it’s helpful to understand this data at a company level and we expect that customers, partners, and conferences will start asking us to attest to the vaccination status of our people.

We're only hiring those authorized to work in the United States. We do not currently sponsor immigration visas.

We're an Equal Opportunity Employer: you’ll receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.


Want some tips on how to get an interview at Expel?

What is Expel looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Software Test Engineer like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Software Test Engineer?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!