Test Automation Engineer (Cypress/React/Docker) for Education Startup (offline) $2500-3000

We are looking for a test automation engineer that owns the full test automation pipeline: From devising end-to-end tests for new features to implementing automated tests in cypress and maintaining and improving the continuous integration pipeline. You will work together with the engineering team to make sure new features are tested as they are developed and to minimize regressions of new releases.
You will be working with a distributed team (US, Switzerland, and Ukraine). We are a growing team of currently 8 engineers. You will be in charge of the test automation, building on and improving the current infrastructure. We are looking for somebody to join us immediately.

Our Product
Classtime enables teachers to create questions on an internet-connected device (mobile phone, tablet, PC/notebook), push it to all student devices and track the performance of a class immediately in a class session. The teacher receives valuable information about the individual student's performance and can intervene as deemed appropriate, thereby improving the overall learning progress of the class. By answering the questions, all students are fully engaged, which can also be analyzed after class and even over time to measure a single student's or the entire class's development.

Classtime is trusted by more than 150,000 teachers and various clients (schools / businesses) globally.

Спільнота Classtime в Україні: https://www.facebook.com/groups/classtimeua/

Using Classtime in classrooms: https://www.youtube.com/watch?v=N3M6CP0jU3s

Responsibilities
- Implement end-to-end tests in cypress.
- Debug and fix broken or flaky tests.
- Maintain and improve the CI pipeline. Maintain docker images, integration scripts.
- Come up with new end-to-end tests for new features and for covering regressions.
- Work with engineers to minimize regressions in production.

Must-Haves
2+ years of experience in writing end-to-end tests.
1+ years of experience with cypress;
1+ years of experience with docker;

Nice to have
- Knowledge of React/JS.
- Knowledge of typescript.
- Experience with kubernetes and Google Cloud.

Classtime's Stack
- React/JS (mostly typescript) web apps;
- Cypress;
- Docker, docker-compose;
- Kubernetes running in Google Cloud;
- Python/django REST-API;

Compensation & Location
We have several teammates working in Kyiv. Therefore, the recommended working location is a combination of home-office and meetups with teammates in coworking spaces.

Classtime Values
Curiosity - Always continue to experiment and learn.
We have to focus on our client, the teacher. We question critically, we listen carefully and experiment creatively with new ideas. If you love to understand the unknown, then continue, because you now know 25% of our values.

Impact - Always focus on generating value for society.
We don't pride ourselves with large employee numbers, but rather with exceptional impact per team member. We expect exceptional ownership and responsibility, not only for your tasks, but for our impact on society. Don't go improve the next ad platform, help us in our attempt to shape the future of education. If you can throw a punch with impact, then use both fists, not only 50%.

Perseverance - Always keep pushing yourself.
We are a distributed team, working across several time zones. Just like us, you can live in Santa Barbara, Kyiv, Zurich, or anywhere you want. Our home has many names: Google Drive, Google Meet, GitHub, InVision, Slack, etc. We don't excel through pressure, but through alignment and discipline. We don't require you to run with us forever, but don't expect a half-marathon either. Just keep in mind: pain is inevitable, suffering is not. Persevere. You're already at 75%.

Honor - Act with integrity, always help a friend or rival.
Education is not a battle against each other, but for each other. Technology is already having a great impact on education. Why do we care? Because we believe that creative, curious people will honor future generations and learn to solve the world's biggest challenges for the long-term. This is what Classtime is all about – and we will relentlessly strive for our goals and keep pushing the frontiers of education. With our friends and “co-opetition”. This is 100% Classtime.

Get in touch with us now, let's talk!

About Classtime

Founded in 2016, Classtime was made with a mission in mind: to show a clear path to student success. Today, we help millions of users across more than 60 countries connect and teach each other new skills every day, from school teachers and their students to education publishers and their clients. We give educators the formative and summative assessment tools they need to manage their classes, keep their learners engaged with fun features like gamification, and provide instant grading and clear feedback to their students.

As of July 2023, we are 25 teammates across Switzerland, Ukraine, and the US.

Company website:
https://classtime.com/

DOU company page:
https://jobs.dou.ua/companies/classtime/

The job ad is no longer active
Job unpublished on 11 October 2021

Look at the current jobs QA Automation Kyiv→