This job was posted over 90 days ago and may no longer be available.

Software Engineer in Test

Terbium Labs is seeking a Software Engineer in Test to help continue to improve the quality of our Engineering output.

Terbium Labs is an award-winning startup and our flagship product, Matchlight, is an industry leading dark web data intelligence platform. We are a remote-first company headquartered out of Baltimore, MD but with team members across the country. We take pride in our company culture and encourage you to read the Culture section of our Careers page.

The Position

The Software Engineer in Test position will report directly to the VP of Engineering & Technology and will have QA and Test responsibilities spanning our API, UI, SDK, desktop application, as well as internal engineering systems within our platform such as our dark web crawling infrastructure. This position will work with the VP of Engineering & Technology, Product Managers, Project Managers, Engineering, and Data Science to create, execute, and iterate on testing plans. Daily tasks will include attending sprint planning meetings, filing bug reports with Engineering, performing QA, and developing a regression testing platform.

This position will have two main responsibilities. The first will be manual integration testing of new feature and releases, going beyond feature specifications to anticipate common use cases. The second will be developing a robust and evolving platform of regression tests against our platform as a whole which will allow us to push incremental changes with greater confidence in maintaining product integrity. Successful candidates will participate in planning meetings to ensure that proposed features are being developed and rolled out in a testable manner.

A successful candidate will be comfortable working in a startup environment which may require greater comfort with evolving priorities and team structures than in a larger company. As a result of this, a successful candidate will enjoy iterating on QA techniques to best meet the evolving needs of the organization.

Desired Experience

If breaking all our stuff and then helping us make sure we don’t break it again sounds like fun to you, here is what we think would make a strong candidate:

3+ years experience in either:
QA on data-driven products preferably SDKs and APIs;
Software engineering, preferably on SDKs and APIs with a heavy emphasis on testing.

Familiarity with the following technologies is also desired:

Python 2.7, 3.6+
JavaScript, React
Variety of databases (relational, key-value stores, and document stores)
AWS Managed Services (S3, SQS, SNS, DynamoDB, etc)
AWS Serverless Services (Lambda, API Gateway, Cognito, etc)
Continuous Integration and Continuous Delivery

Candidates lacking the desired experience are welcome to apply but should make an exceptional case that they are otherwise qualified for this position.

Underrepresented groups are strongly encouraged to apply. Please submit a resume for consideration, along with any supporting materials you can share to highlight your qualifications, to us at careers@terbiumlabs.com. We look forward to hearing from you.

Desired Skills

Contact Info

Posted: Feb. 17, 2019

Apply


Get Updates