drjobs
Software engineer in test automation
drjobs
Software engineer in....
Batmaid
drjobs Software engineer in test automation العربية

Software engineer in test automation

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Warsaw - Poland

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1166635

Today, Batmaid is the leading platform to book a housekeeping service in a few clicks. We provide our clients with trusted and professional cleaning agents and a 5-star experience! Our software and customer-focused business allowed us to become the chart-topper company in Switzerland and Luxembourg within just 5 years. Only recently we have opened 6 new offices around Europe in countries like France, Belgium and Germany.

Our ambition is to go fully CI/CD before the end of the year and in order to do that we need your talent as an experienced coder or automation engineer. Our current pipeline makes sure that only reviewed, statically analyzed, unit tested and manually smoke tested code gets merged. Multiple hours of unit and integration tests are squeezed into 10 minutes runtime thanks to serverless build parallelisation. This enables us to ship platform updates multiple times per day with high confidence. We are aiming high to become a truly elite team (like Slack) and ship faster. For this purpose, we need to reliably automate E2E scenarios being tested manually.

You will join a multidisciplinary Scrum team, supported by top DevOps engineers and veteran TypeScript frontend developers. The job is not limited to test automation as you will have the opportunity to work alongside the RnD team on all kinds of automation and internal tooling.

Tasks

Your weapons:

  • You will use the top test frameworks currently available: Playwright or Cypress
  • Powerful M1 Mac for the fastest test run times
  • Powerful Kubernetes clusters in the cloud, dedicated to your testing needs in isolated environments
  • Infinite build running resources thanks to serverless workers

Requirements

What we require:

  • Fluency in English, our office language
  • Minimum of 3 years of relevant experience in coding or manual testing
  • Provable knowledge of programming in JavaScript / TypeScript
  • Familiarity with QA methodologies
  • Passion for automating repetitive things
  • You should know how to design tests to be less flaky and maintenance intensive

Nice to have:

  • Ability to extract data from SQL and modify scenario setup scripts
  • If you can read and navigate PHP based backends, it is a plus
  • Playwright knowledge or willingness to learn
  • Familiarity with Git and Github flow
  • Practical experience in tinkering with CI/CD pipelines

Benefits

What we offer:

  • Fast-moving and dynamics are our second name
  • Competitive salary and stable employment condition
  • International collaboration with Switzerland, Germany and France
  • ESOP program for employees
  • Modern office and contagious team spirit
  • Hybrid or 100% remote work
  • VIP private healthcare package
  • Multisport card
  • No boredom. We ll make sure to give you plenty of challenges and diverse projects to work on
  • A powerful M1 Mac or Windows Dell equivalent and two high-density screens
  • Special vouchers worth two hours of free Batmaid cleaning each month
  • Integration events and parties on the terrace!

Batmaid is a fast growing company, at the same time developing the most talented and ambitious pioneers in IT, wanna take the challenge?

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.