Software Tester / QA Engineer

Third Iron · May 8th 2018

Apply on StackOverflow Careers

We are looking for a self-motivated Quality Assurance professional who is excited about being a QA department of one, working closely with backend and frontend software developers at a remote-first company. In this position, you would test industry-leading software used by librarians and researchers around the world to help them stay better engaged with their favorite peer-reviewed journals.

Third Iron is dedicated to bringing next-generation technologies to libraries, and was founded by technologists and librarians with broad experience in the information industry. Libraries are going through a rapid transformation, and Third Iron helps libraries provide a great user experience for their patrons. If you have not been in a library lately, you may be surprised how technology is truly at the center of everything a library does. Our multi-platform service, BrowZine, enables academic & research libraries to make their peer-reviewed journals available to their patrons in an easy-to-use interface. Response has been terrific from a variety of professors and researchers at world-renowned institutions.

Your Role

As a Quality Assurance teammate, you will help ensure we ship high-quality software and minimize shipped defects for Third Iron's flagship product, BrowZine , and its supporting services.

Your work will likely start with cleaning up our existing manual test procedures and creating new ones of your own. Since you are the first person who has a dedicated QA role, being creative about what to test is important to us, as well as being organized about how you will structure and otherwise write and maintain tests. Communicating frequently, abundantly, clearly, and empathetically are also core skills for this position. A good eye for things that look strange also helps!

Third Iron is a remote-first company. Everyone contributes remotely, whether software developer, customer support, or sales. We stay tightly in step with the needs of our customers - researchers and librarians - to help them browse, read, discover, and organize scholarly information.

Key Responsibilities:

  • Writing test procedures

  • Managing test procedures and results alongside our JIRA issues for new features, bugs, etc.

  • Testing our software in an exploratory manner to find bugs that slip by the automated tests we write during development

  • Working together with the dev team to figure out what to test and to ensure you get test results to developers in a timely fashion

You will be helping test multiple web apps, including browzine.com , and BrowZine's associated native iOS and Android apps.

Our software is written in a variety of technologies, but the ones you'll come into contact with the most are built using Javascript (usually NodeJS or Ember), Postgres, Swift / Objective-C, and Java. Check out our entire stack at StackShare for more information.

Eventually, we would certainly like our first Quality Assurance teammate to write automated tests, too, using some of the wide variety of tools available. However, that skill, or prior experience with this, is not necessary.

What We're Looking For:

A passion for quality assurance, and a desire for constantly improving how you do things is important to us.

Strong communication skills - communicating frequently, abundantly, clearly, and empathetically - are absolutely critical on our remote-first team.

Comfort and interest with technology - generally having a little comfort with the UNIX command line is a good litmus test for this, but this could be demonstrated in a variety of ways. Some of the testing will involve the UNIX command line, in addition to a variety of clicking in web browsers and tapping on Android and iOS devices.

Being a self-motivated tester who can work independently is important for remote work in general, and on our team.

A strong desire to learn new technologies is something our teammates share. We want to embrace the tools and techniques that help us build great software and let us sleep soundly at night, knowing our users are having a delightful experience and our servers are not catching fire.

When applying, please include anything that helps demonstrate your testing and quality assurance abilities, such as articles or blog posts you've written, bug reports on open source projects, or anything else you can share that is indicative of how you best contribute to a team.

We are currently taking applications from people with US work authorizations.

Please do not apply if you are a software development firm looking to hire out a team of your developers; we are interested in a single full-time candidate.

About Third Iron

Third Iron, founded in 2011 as a remote-first software development company, creates innovative library technologies to help academic libraries and the researchers they support. BrowZine, our flagship service, is used by hundreds of universities, hospitals, corporations and government facilities around the world. Third Iron is a Minnesota, USA, company, but our software development team is distributed throughout the USA. We have been included in a list of the Top Telecommute Companies.

About BrowZine

BrowZine is a service that helps researchers browse, read and monitor academic literature. Whether a researcher's interest is in science/engineering/STEM, social science, humanities, or any other area of study, BrowZine provides them with convenient workflow tool firmly integrated into other library systems to help them keep up with their journal reading.

Apply on StackOverflow Careers