Associate Software Engineer in Test

San Francisco

Formation is seeking an Associate Software Engineer in Test to support the development of our flagship product. Our platform learns and adapts to people's preferences, habits, and feedback—orchestrating highly relevant experiences that are truly unique to each person. Our vision will change the way people engage with their favorite brands across multiple industries, be it retail, finance, or healthcare.

We believe that velocity comes from a commitment to clean code and solid engineering principles. You will partner with designing, building, and executing the end-to-end testing strategy. The value of your contribution will be significant, as it will directly impact the way our Fortune 500 clients and their millions of users optimize our product.

Key Responsibilities:

  • Implement and maintain the automation testing tools and infrastructure as required
  • Implement continuous testing of our development process and provide a unified view of platform health
  • Build and Improve pipelines for efficient and reliable testing and deployment
  • Participate in troubleshooting, investigating, debugging of test failures and bugs.

Skills and Experience:

  • 4-Year Degree or equivalent working experience.
  • Proficiency in at least one programming/scripting language (ie Python, Java)
  • Demonstrated experience with Selenium/WebDriver or other open source automation testing tools
  • Experience/willingness to learn with Unit Testing and Integration Testing frameworks such as JUnit
  • Experience/willingness to learn with CI/CD system (CircleCI, Travis CI, Bamboo, or Jenkins)
  • Familiarity with distributed version control systems such as Git

Bonus Points:

  • Experience with Micro-services
  • Passionate about cutting-edge technologies and participates in open source or personal projects