25 days ago
QA Automation Intern Python Java Javascript
RATP Smart Systems
On Site
Intern
€20,000
Paris, Île-de-France, France
Job Overview
Job TitleQA Automation Intern Python Java Javascript
Job TypeIntern
Offered Salary€20,000
LocationParis, Île-de-France, France
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About RATP Smart Systems
RATP Smart Systems is a subsidiary of the RATP Group, established in 2010 to leverage the group's expertise in Intelligent Transport Systems. We specialize in developing mobility assistance services, designing, developing, integrating, operating, and maintaining ticketing and passenger information systems. RATP Smart Systems serves local authorities and operators looking to improve daily transportation access for their users. We manage the world's largest multimodal network, including the ticketing system for Paris and its suburbs, handling over 12 million transactions daily. As part of our MaaS activity, RATP Smart Systems develops, hosts, and operates applications like Bonjour RATP and Mappy.Intern QA Automation Engineer (H/F) Python/Java/Java Script
We are seeking an Intern QA Automation Engineer to join our MAAS BU QA team at Maison de la RATP. This role is crucial for ensuring the quality and compliance of our backend software. You will be integrated into Agile rituals to understand evolving needs and complexities. You will join a Quality team of 2 automation engineers and 7 functional testers, providing a rich learning environment. Our goal is to master the functional aspects of our teams to challenge and implement automated (or manual) quality tests, ensuring client satisfaction with bug-free, fluid applications.Key Responsibilities 📝:
Technical and Automation:- Analyze transport activity databases and implement data processing/correction solutions to improve data quality.
- Expand and enhance test automation for the Back-end.
- Implement validation and non-regression test automation for relevant projects.
- Adapt existing test repositories by actively participating in process analysis.
- Maintain automation tools and propose continuous improvements for the automation infrastructure.
- Document newly automated tests.
- Develop functional expertise in the target areas for test automation.
- Participate in team Agile ceremonies.
- Implement test scenarios.
- Refine and/or develop test datasets.
- Analyze inputs (specifications, mock-ups, user stories...) and requirements.
- Create bug tickets if automated test execution detects them.
- Communicate with development and project management teams.
- Participate in demo, closing, review, and summary report activities.
Our Tools:
- Slack (communication)
- Jira (backlog management, defect tracking) Confluence/Sharepoint (documentation & reporting)
- Jenkins and Jenkins pipelines
- Git and GitLab (including GitLab CI/CD)
- Automated test framework (Python, Jenkins, MongoDB)
- Java, Javascript for other programming languages
- ElasticSearch and Kibana for reporting and data analysis
- Linux environment and server management tools (SSH)
Key skills/competency:
- Python
- Java
- Javascript
- QA Automation
- Test Automation
- Backend Testing
- Agile Methodologies
- SQL
- Linux
- Git
How to Get Hired at RATP Smart Systems
- Tailor your resume: Highlight Python, Java, Javascript, and QA automation experience relevant to RATP Smart Systems' needs.
- Showcase your projects: Include any personal or academic projects demonstrating your skills in test automation and backend testing.
- Prepare for technical questions: Brush up on Agile methodologies, database analysis, and CI/CD tools like Jenkins and GitLab.
- Understand the company: Research RATP Smart Systems' mission in Intelligent Transport Systems and their MaaS applications (Bonjour RATP, Mappy).
- Ask insightful questions: Prepare questions about the team's automation framework and career development opportunities.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What programming languages are essential for the QA Automation Intern role at RATP Smart Systems?
02What are the main responsibilities of the QA Automation Intern at RATP Smart Systems?
03What tools does the RATP Smart Systems QA team use?
04What is the work arrangement for this internship at RATP Smart Systems?
05How does RATP Smart Systems ensure the quality of its applications?
06What is the primary goal of the QA Automation Intern at RATP Smart Systems?
Explore similar opportunities that match your background