Working Student Quality Engineer (JavaScript)

Working Student, Part-time · Remote

About the Job
We are looking for a proactive and detail-oriented Working Student Quality Engineer to join our team. As a Quality Engineer, you will be responsible for ensuring the quality of our products by identifying issues, writing automated tests, and collaborating with the product team to ensure that the software meets the requirements.
Your Role
  • Write automated tests in JavaScript and/or TypeScript to ensure the quality of our products.
  • Collaborate with the product team to understand the requirements and design test plans accordingly.
  • Perform manual testing as needed to ensure the quality of the products.
  • Report issues to the product team and track them in the bug-tracking system.
  • Participate in code reviews to ensure the quality of the code.
  • Continuously improve the testing process and provide feedback to the team.
Your profile
  • Enrolled in a university or college program, with a focus on Computer Science, Software Engineering, or related fields.
  • Experience with Cypress or a similar UI testing framework.
  • Experience with JavaScript and/or TypeScript. Familiarity with other languages or platforms is a bonus.
  • Good communication skills and ability to work remotely.
  • Fluent in English, both spoken and written.
Let’s talk business
Hiring Process
Please provide us with a CV and meaningful work examples. If possible, provide us with a short video or letter introducing yourself.
First, we like to get to know you and want you to know us. Social and cultural fit is as important as technical skills for us. Thus, we prefer to jump on a video call for 30 minutes.
The hiring process will include an assessment task that should take 1-2 hours and can be done asynchronously. The task will be a realistic example of our day-to-day work.
We will conclude the process with a meeting with your future colleagues where you present the assessment task and discuss your findings.

The hourly rate for this position is 14€. 

Remote within +/- 4 hours in reference to Berlin Time (CET).

Start date

What you get out of it
QA Team
The QA team works very closely with both the product and the engineering teams and currently consists of 2 QA professionals. While both teams have requirements for the QA team’s work and processes, it is largely self-organized in the distribution and organization of tasks and your own input will be very valuable in continuously shaping the teams’ way of working. The product and engineering teams work with the Shape Up methodology, splitting work into roughly six-week-long cycles and shipping a new release at the end of each cycle. Each engineering team is sized around 4-8 engineers, led by one engineering manager. The team structure revolves around the different layers of our SDKs and business, such as core, platform-specific, or solutions. Location-wise, all teammates are scattered all over Europe and working in a remote-first setting. Every year we get the team together for a fantastic trip to hang out and get to know each other in person.

We are building SDKs for many platforms. Our business logic layer is implemented in C/C++ and shared between all our platforms. For each platform like web, iOS, or Android, we use TypeScript and React, Swift and SwiftUI, or Kotlin and Jetpack Compose respectively. Due to the nature of our product, we need to get our hands on almost every platform-specific language and UI system. In addition, we need to support every significant cross-platform SDK, such as React Native or Flutter. On the infrastructure side, we still have some services in Ruby on Rails but have started migrating everything to TypeScript and using more and more serverless approaches.

Company Profile
IMG.LY is a vibrant remote-first company with headquarters in Germany. We empower developers to build fantastic software across all industries by providing them with beautiful photo–, video– and creative–editing SDKs. Customers like Amazon, Brother, HP, and Hootsuite trust our solutions as we ensure fast and smooth integrations for accelerated product development and time-to-market. You will work with tech-savvy, creative, and open-minded peers who enjoy building great products that empower developers. We value transparency and over-communication – that is how we keep pushing forward as an international team of over 50 people. We’re committed to continually improving, being open to failure, and allowing ourselves to tinker with new ideas.
Join our creative invasion
Just shoot us a message. Don't worry about not matching all the bullet points. Let's be honest, no one does. Send us a piece of code like a link to your GitHub repository or a personal project app that you are quite proud of. Links to GitHub and a CV and a cover letter would also be cute as a button. 
If you experience problems in uploading your documents, please email them to 

We don't need a novel as a cover letter. A polished CV or your LinkedIn profile can be a safe bet. But, we are far more interested in the projects you’ve been working on, some code, or anything that you want to show us. Rise above the noise and let's have a remote cup of coffee. ☕

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.
Please add all mandatory information with a * to send your application.