Why should you choose us?
Rakuten Symphony is reimagining telecom, changing supply chain norms and disrupting outmoded thinking that threatens the industry’s pursuit of rapid innovation and growth. Based on proven modern infrastructure practices, its open interface platforms make it possible to launch and operate advanced mobile services in a fraction of the time and cost of conventional approaches, with no compromise to network quality or security. Rakuten Symphony has operations in Japan, the United States, Singapore, India, South Korea, Europe, and the Middle East Africa region. For more information, visit : https : / / symphony.rakuten.com
Building on the technology Rakuten used to launch Japan’s newest mobile network, we are taking our mobile offering global.
To support our ambitions to provide an innovative cloud-native telco platform for our customers, Rakuten Symphony is looking to recruit and develop top talent from around the globe. We are looking for individuals to join our team across all functional areas of our business – from sales to engineering, support functions to product development.
Let’s build the future of mobile telecommunications together!
As an Automation Expert, you will be responsible for automating all manual functional test cases across various domains, facilitating their migration across all environments, including production, and guiding the operations team in executing these tests.
KEY RESPONSIBILITIES
- Lead Automation of testing processes using tools like Robot Framework, Selenium, and Pytest. Build and enhance test frameworks to improve efficiency and coverage.
- Set up and migrate lab automation to production environments, ensuring seamless integration, scalability, and alignment with production standards for reliable operations.
- Perform API, UI, Mobile, and Real User Equipment (UE) automation testing, utilizing Python with frameworks like Pytest, Robot Framework libraries, and Appium for comprehensive test coverage.
- Execute network automation with PCAP validation, ensuring accurate packet capture analysis for streamlined network operations.
- Integrate automated tests into CI / CD pipelines using Jenkins, GitLab, and Docker, ensuring streamlined testing and deployment processes.
- Set up dashboards and reporting for automation test execution using tools like InfluxDB and Grafana to track quality metrics and performance.
- Document testing methodologies, create test plans, and maintain test case repositories. Standardize processes for testing and automation to ensure consistent results across projects.
- Manage and mentor junior QA engineers, providing training on best practices and process improvements.
- Drive mobile automation strategy for Android and iOS platforms, ensuring robust coverage of mobile apps, device-specific testing, and integration with automation frameworks.
- Explore and apply Large Language Models (LLM) and AI techniques in test automation, enabling intelligent test case generation, log analysis, defect prediction, and optimization of QA processes.
- Collaborate with cross-functional teams to leverage AI-driven insights for improving test efficiency, reducing false positives, and accelerating root cause analysis.
MINIMUM REQUIREMENTS (Knowledge, Skills, Abilities)
Extensive experience with Robot Framework, Selenium WebDriver, and Appium for automation across UI, API, and mobile device testing.Proficient in Python and familiar with JavaScript, with additional experience in Shell scripting for automation tasks.Hands-on experience with Kubernetes architecture for environment management, container orchestration, and test deployment.Skilled in JIRA or similar tools for defect tracking, test management, and workflow automation.Proficient in CI / CD tools such as Jenkins, GitLab, and Docker, integrating automated testing seamlessly into deployment pipelines.Strong troubleshooting skills across platforms and operating systems, especially in Linux environments.Strong documentation skills for test plans, defect logging, and process improvements. Excellent verbal and written communication abilities to coordinate effectively across teams.Familiarity with LLM (Large Language Models) and AI concepts, with the ability to explore their application in test automation, intelligent log analysis, and defect prediction.Solid understanding of mobile automation strategies, including Android and iOS device testing, device farm integrations, and mobile CI pipelines.ISTQB certification is highly regarded; experience in Agile and SCRUM methodologies is preferred.QUALIFICATION REQUIREMENTS
Bachelor’s degree in Computer Science / IT Engineering, or any equivalent degree.8+ years in quality assurance, test automation, and cloud-based testing environments.Proficiency in English for both verbal and written communication. Knowledge of German is a plus.