Software QA Engineer - Internship

Job summary
Internship
Paris
Salary: Not specified
Skills & expertise
Automation tools
Collaboration and teamwork
iOS
GitHub
Teamwork
+5
Apply

Deezer
Deezer

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

We are looking for a QA Engineer Intern to join our Customer and Monetization team, a cross-functional team of developers, product managers, engineering managers, and QA working on key parts of the application, including attracting new users, managing account access, monetizing free services with ads, converting users to paid plans, enhancing payment experiences, and improving customer relationship tools.

As an intern, you’ll work closely with our 2 QA experts in reinforcing automation at different levels. You will be responsible for writing and maintaining automation scripts using Java for both mobile and web platforms, while also exploring how AI can support QA automation workflows. This role has a start date in January 2026.

Main Missions

  • Maintenance : Track, analyze, and maintain automated tests (mobile, web, backend) during deployments; support teams in resolving failures and explore AI for log analysis and error insights.

  • Features Delivery: Assist development teams by updating existing automated journeys and creating new ones for mobile, web, and backend to ensure test coverage, stability, and reliability during feature releases.

  • Test Case Design: Collaborate with developers to identify, write, and prioritize test cases for mobile, web, and backend; explore AI-assisted automation scenario generation.

  • iOS Automation Migration: Apply the coming migration strategy by updating iOS test scripts and documenting changes for future maintainers.

What You Will Do

  • Execute and maintain automated and manual tests for UI, mobile, web, and backend.

  • Write and maintain automation scripts using Java and frameworks like Appium and Selenium.

  • Analyze, report, and track automated test results and failures.

  • Collaborate with product and development teams to understand project goals and challenges.

  • Document test cases, updates, and workflows for maintainability.

  • Explore AI tools to enhance QA processes and automation efficiency.

  • Participate in team meetings to discuss progress, test strategies, and best practices.


Preferred experience

What we are looking for: 

  • Basic knowledge of the Java programming language, programming logic and principles
  • Understanding of software testing types, including UI, mobile, web, and backend testing, methodologies, and techniques.
  • Familiarity with tools like Jira and GitHub
  • Ability to collaborate effectively with team members within QA and across other departments
  • Good oral and written communication skills in English and French
  • Strong problem-solving skills and attention to detail
  • Eagerness to learn and adapt in a dynamic environment

Nice to have:

  • Familiarity with Agile methodologies and teamwork
  • Previous experience with automation frameworks or AI tools in testing.

If you don’t meet 100% of the qualifications outlined above, tell us why you’d still be a great fit for this role in your application!

Want to know more?

Apply