QA Engineer (Cloud Business Unit)
Seoul (On-site) • Full time
- KOREAN: NOT REQUIRED
- QA
※ This position will work under Rakuten Symphony Korea after hiring ※ When submitting documents, attaching an English Resume or CV is mandatory
Company Overview
Simplifying complexity: Enabling application-centric operations from core to edge.
Managing modern-day distributed systems, especially at the stateful edge, introduces layers of complexity. Solving this complexity calls for innovative solutions in the storage, compute, and network infrastructure as well as a focus to the applications across the entire application lifecycle – from the planning (Day 0), to launch (Day 1) and operations (Day 2).
Mastering this complexity is key. The answer lies in automation. Automation ensures faster execution, fewer errors, and greater cost efficiency, all of which are essential to modern-day telecom operations.
Rakuten Cloud stands at the forefront of this new paradigm. As an industry-leading Cloud Native Platform, it seamlessly integrates with any infrastructure, be it bare metal or cloud, public or private. Its standout feature is having the industry’s lowest control overhead, coupled with an unmatched ability to abstract infrastructure-related concerns.
Job Summary
As a Quality Assurance Engineer, you will work collaboratively with our product, development, and operations teams to design, implement, and execute effective testing strategies. Your expertise will help us maintain and enhance the quality of our cloud-based platform, ensuring a seamless and secure experience for our customers.
Responsibilities
Test Planning & Execution
- Create comprehensive test plans, test cases, and test scripts based on detailed product requirements.
- Conduct both manual and automated testing, focusing on functionality, performance, and security.
- Document, track, and manage defects effectively using issue-tracking tools.
Automation & Continuous Integration
- Design and maintain automated testing frameworks to support end-to-end and integration testing.
- Integrate automated tests into CI/CD pipelines to facilitate efficient and reliable deployment processes.
- Continuously evaluate and enhance test coverage and automation efficiency.
Collaboration & Reporting
- Partner closely with development, product management, and DevOps teams to identify and resolve issues early in the development process.
- Actively participate in Agile ceremonies, contributing QA insights to sprint planning and retrospectives.
- Prepare and share detailed reports on test results, defect trends, and quality metrics with stakeholders.
Quality Enhancement
- Adopt and implement industry best practices to ensure the scalability, security, and reliability of testing in PaaS environments.
- Stay informed about emerging technologies and tools, recommending improvements to QA workflows.
- Conduct thorough root cause analyses for defects and implement preventive measures to mitigate future risks.
Qualifications
- Bachelor’s degree in computer science, Engineering, or related field.
- 5+ years of automation testing with a focus on backend testing and data experience.
- Strong Python framework/scripting skills.
- Experience with docker, Kubernetes, 4G/5G Technology, micro-services knowledge a strong plus.
- Good working knowledge of Unix systems and strong shell scripting.
- Good experience with black box/white box testing.
- Experience writing clear and concise bug reports, test plans and test cases.
- Excellent verbal and written communication skills.
- Understanding distributed system is added advantage.
- Excellent spoken and written proficiency in English.
Others
- Strong problem-solving skills with the ability to diagnose and resolve complex issues.
- Excellent communication and collaboration skills, with experience working in cross-functional teams.
- Ability to manage multiple tasks and projects simultaneously, prioritizing effectively to meet deadlines.
- Continuous learning mindset with a proactive approach to adopting new technologies and methodologies.
- Ability to learn quickly and operate in a fast-pasted environment.