QA Tester/Engineer

Warsaw, Masovian Voivodeship, Poland expand job description ↓

Description

Do you want to work for Shedul.com, a fast-growing platform that is revolutionizing the beauty and wellness industry? We’re seeking for dedicated and ambitious engineers who are not afraid of developing new skills and exploring the world of large-scale web & mobile development.

We are an incredibly ambitious, innovative and fast growing global software startup with offices in Warsaw, New York City and Dubai. Our high-traffic booking platform has quickly become a game changing industry leader, with user base in over 200 countries. Our users transact millions of appointment bookings monthly, with thousands of active users at any time. Having recently secured substantial venture capital funding, we’re looking to expand our engineering capabilities in Warsaw.

Team members who demonstrate exceptional results are rewarded with fast-track career development. Sky’s the limit for high performers.

Requirements

Your profile:

  • Solid experience in manual web and mobile app testing
  • Solid experience in Selenium test automation, preferably in Java
  • Solid experience in preparing test cases based on specs
  • Understanding of how websites and apps work

Nice to have:

  • Ability to adapt to different test practices
  • Experience with issue tracking tools
  • Knowledge of other programming languages (eg. JavaScript, Ruby, Elixir)
  • Strong communication skills, ability to self-organise and work well within teams

Our technology stack:

  • Automated end-to-end test suite based on Java and Selenium
  • Custom system for creating isolated test environments per feature
  • Modern JavaScript (ES2015+) running React SPA frontend backed by Redux store
  • Docker running through custom scripting for development and end-to-end testing purposes
  • Solid patterns for organizing large codebase across frontend, backend and test suites
  • JSON API used as a contract between backend APIs and the client code
  • PostgreSQL used through ORMs (ActiveRecord & Ecto) and raw SQL queries (for ETL purposes)
  • Use of external APIs including Twilio, Mandrill, AWS, Heroku
  • Monolithic repository to organize multiple micro-services like all biggest players do
  • Recent versions of Ruby + Ruby on Rails and Elixir + Phoenix tandems at the core of backend
  • Modern operations toolchain centered around Kubernetes, Jenkins, Terraform and Ansible
  • RabbitMQ as message queue and custom Protocol Buffer RPC layer on top of it

Our workflow highlights:

  • Agile development flow based on GitHub, JIRA, Slack and the CI
  • Mature product pipeline with predefined specs, designs and architectures for all features
  • Proper Scrum process with multiple teams, overseen by Scrum master
  • Battle-proven approach to testing, static code analysis and code reviews
  • Code linters to guard a top-class Elixir (Credo, ExFormat), Ruby (Rubocop) and JavaScript code (ESLint)
  • Complete toolset including New Relic, Librato and AppSignal to inspect & fix performance issues
  • Frequent prototyping of new technologies to lead in the project's business

Benefits

What we offer:

  • Competitive salary, 8,000 - 16,000 PLN net B2B negotiable based on your experience
  • Working with a talented team of about 30 passionate engineers, architects and designers
  • Flexible working hours in the perfectly located modern office
  • Passionate, young and creative team in a fun, startup-biased working environment
  • Regular in-house events for sharing knowledge and passion: lightning talks, retros, demos
  • Occasional integration events like board games, bowling nights, ping-pong tournaments etc
  • Fruits, veggies, cakes, coffee, tea on a house to keep you rolling like a pro

Do you have a LinkedIn account? Import your resume and save time!

Personal information
Your Profile
Application Details