Overview

We’re looking for a talented and experienced Quality Assurance Engineer to help improve and expand our web-based application, FormAssembly.com.

The ideal candidate has a few years of experience in automated testing, including Selenium/Behat and unit testing. You can craft tests that are reliable and robust. You know and can implement methods to reduce false negatives, and avoid false positives. You’ll work with our current tools Behat, Selenium, GitLab Runner, and Docker on our LAMP stack. Occasionally new will be used with new projects, and you’ll help pick the best technologies.

You’ll work autonomously or with the team depending on the sprint, and will get many opportunities to share, teach, and learn from your coworkers.

Your work will get in front of tens of thousands of users and help make data collection easier for a lot of people, from schools enrolling students to large corporations improving their business processes.

Position is full-time, in Bloomington, Indiana or Fully Remote from a US timezone. This position must work US Eastern Timezone hours.

REQUIREMENTS

  • 2+ years experience with BDD, and TDD, Selenium UI testing (preferably with Behat), writing test cases for API’s
  • 5+ years experience debugging complex code using debugging tools such as: Console, Developer Tools, XDebug
  • Bonus points for for experience with: CI/CR: gitlab, jenkins, circleci, Docker, SauceLabs, Code Coverage, PHPMD, phpStorm
  • Demonstrated understanding of S.O.L.I.D. programming in PHP
  • Clear communicator

BENEFITS

We offer a competitive salary with health benefits, 401K, flexible vacation time (1 month PTO!), and remote work.

A MacBook Pro of your choice, and software tools as needed.

A team of peers that are passionate about open source software and LAMP

About FormAssembly

FormAssembly is a web-based service that helps businesses and professionals create state-of-the-art web forms and surveys, and collect data without the need for technical skills or desktop software.

FormAssembly offers many business-friendly features, like localization in over 30 languages, advanced integration with Salesforce, Google Apps, and other 3rd party services, and custom branding.

Customers use FormAssembly for surveys, lead acquisition, customer feedback, event registration, and to implement critical internal business processes.

FormAssembly serves a wide range of customers, from government and Fortune 500 corporations, all the way to small businesses, nonprofits, and individuals. Amazon, PayPal, New York City, Harvard, and thousands of other organizations worldwide rely on FormAssembly to capture the data they need quickly and securely, without tying up IT resources.

We're lean, bootstrapped, profitable, and growing rapidly - thanks to our impressive roster of customers.

We are a remote-first company. Our team is spread across 3 different countries and half a dozen US states. You're also welcome, of course, to work from Bloomington, Indiana, where the majority of the team is located. (It's been named one of the best cities for doing business and perhaps more importantly, is the #7 in the US for best places to bike!)