About the project

We are looking for a Software Test Engineer to join our team that builds an IoT product for railway companies. It enables remote hardware monitoring and controlling, data visualization and analysis, repair and maintenance scheduling for trains.

The product is based on the open-source solution (you can check it at thingsboard.io). At the moment, we are in the field testing mode with a couple of trains connected. We expect hundreds of them in production mode, so the load will grow constantly. Most of our work at the moment is about:

  • preparing infrastructure to move from PoC to production solution (AWS, Terraform, Kubernetes)
  • integration with/replacement of other services in this field
  • adding support of different devices (for other locomotive models)
  • still a lot of new features (reporting, complex event processing, etc)

Technology-wise, it's built Java 8, Spring, Akka, Kafka, ZooKeeper, Redis, Cassandra, AWS, Kubernetes, Docker, etc. There are also some front-end parts built with AngularJS.

Requirements

• 2+ years of experience working as a software testing engineer

• Excellent understanding of QA process and testing methods

• Requirements analysis and test cases development experience

• Deep understanding of SDLC, agile processes and agile testing approaches

• Good command of English (both written and spoken, at least intermediate level)

• Experience in REST API testing

• Web testing experience

Advantages

• Skills working with automation tools (Selenium WebDriver + Java)

• Experience in working within agile teams (e.g. SCRUM)

• Hands-on experience working with databases (Cassandra and PostgreSQL preferably)

We offer

​• Professional development support (books, online courses, conferences, certifications, English classes, and clubs)

​• Work in the comfortable office (no open space policy, nice relax/sports areas, spaciously bar/kitchen, shower, mini-laundry)

• Flexible working hours and WFH policy (upon agreement with the teammates)

• Competitive salary

• Variety of tea flavors, unlimited coffee, fruits, and free lunches