Software Engineer Automated Testing & Tooling - San Francisco

  • BHO Tech
  • San Francisco, CA, USA
  • May 07, 2024
Full time Engineering

Job Description

We are looking for kind, smart people to join us in developing our esports platform! We are taking an ecosystem-based approach to esports, working hard to provide value-add services for organizers, broadcasters, players, and spectators. Our live events tournament platform is the first step in tackling this problem.

We are an early stage company and expect all our employees to wear many hats. Our San Francisco office is located downtown by the Powell BART stop. Love of competitive play a requirement.

Our engineering team is small but quickly growing. We value helpful team members who are excited to grow and encourage both our team and esports communities. Our platform has many interesting technical challenges including: 
- realtime player/organizer interactions
- cross-game stats aggregation/display 
- extremely flexible self-organizing leagues
- complex brackets that scale to thousands of entrants 
- much more

- AWS and GCP services like ElasticBeanstalk/GAE/GKE, SQS/PubSub, Cloud Functions, BigQuery, etc. 
- Docker, Jenkins 
- Firebase, MySQL, DynamoDB/Cloud Datastore, ElasticSearch 
- React, Node, PHP/Hack on HHVM

- Design and develop automated integration tests to verify and validate all aspects of a system from backend to frontend 
- Contribute to test plan development and maintenance by combining knowledge of product requirements with the technical drive to streamline testing processes 
- Create and maintain testing frameworks and automation/CI/deployment systems 
- Design and develop test plans for new features 
- Find ways to make development workflows/tooling better/faster and to improve efficiency for the whole team

About You 
- Experience planning and implementing automated end to end tests 
- 2+ years experience or equivalent intern or project with javascript for client and/or server side (NodeJS, React, Angular) 
- 2+ years experience or equivalent intern or project writing scripts and interfacing with databases 
- Experience with one of the following JS libraries (Ava, Mocha, Karma) 
- Experience working with a CI system like TeamCity, Jenkins 
- Experience with integration tests and tools like selenium or cypress 
- Experience with version control system like git, mercurial

Nice to haves: 
- Experience with NoSQL 
- Experience with Firebase 
- Experience with Graphql, react, redux


PHP, Software Testing, Test Plans, Regression Testing, Functional Testing, React.js, Codeception, Redux


$75K – $100K and higher (DOE)
0.02% – 0.1%

Visa Sponsorship

Not available

Best Regards,
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco CA
Phone: 866 816-1615 x 823