Associate Engineer/Engineer, Quality Assurance (Apps)
Singapore · Full Time
Be the first to apply
- Experience
- 1–4 yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Rakuten Viki
Rakuten International operates seven diverse businesses with a global workforce exceeding 4,000 employees. Renowned for innovation and leadership across e-commerce, digital entertainment, advertising, and communications, Rakuten reaches more than 1 billion members worldwide, committed to delighting both merchants and customers through innovation, optimism, and teamwork.
Rakuten Viki is a leading global entertainment streaming service focused on Asian content. Our platform offers millions of users access to a vast library of primetime shows and films subtitled in over 150 languages. With headquarters in San Mateo, California, and offices in Singapore, Seoul, and Shanghai, we maintain a strong global footprint while fostering deep ties to Asian culture and entertainment. Our passionate community of fans connects through shared enthusiasm for Asian media.
Role Overview
We are seeking an Associate Engineer or Engineer in QA specializing in application testing. The role involves performing testing activities on our applications across platforms such as iOS, Android, FireTV, Roku, Samsung, and LG, depending on your expertise. This position offers collaboration with a talented engineering team whose work has been featured across numerous technology websites and international markets. You will gain insights into media streaming technologies across multiple platforms including mobile and connected TVs.
Key Responsibilities
- Perform application testing with 1 to 4 years of experience; fresh graduates are also encouraged to apply.
- Apply strong understanding of software engineering practices such as SOLID principles, version control (git), and CI/CD pipelines.
- Effectively troubleshoot and debug software to pinpoint vulnerabilities and defects, ensuring issues are tracked and resolved.
- Analyze functional and technical specifications and interpret data accurately.
- Create comprehensive test plans and cases aligned with product requirements.
- Prepare test environments and generate necessary test data for execution.
- Deliver clear test results reports for every test cycle.
- Develop basic UI automation tests to support quality assurance efforts.
- Maintain consistent product quality across various platforms while preserving an agile development environment.
- Collaborate extensively with engineering, product management, and design teams to comprehend new functionality and changes, ensuring testing aligns with development goals and schedules.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related disciplines.
- Strong analytical thinking, problem-solving capabilities, and meticulous attention to detail.
- Essential understanding of Software Engineering concepts and the Software Testing Life Cycle (STLC).
- A proactive approach towards learning and integrating new testing tools and methodologies.
- Proficiency in spoken and written English.
Preferred Qualifications
- Experience with video streaming technologies.
- Familiarity with testing frameworks and automation tools.
- Exposure to working in product-oriented companies.
- Knowledge in handling in-app subscription models.
Company Values & Culture
Rakuten promotes equal opportunity employment and strictly prohibits discrimination and harassment of any kind. Our recruitment process is unbiased and respects diversity across numerous dimensions including but not limited to race, age, gender, disability, and sexual orientation.
We uphold five core principles to foster success among employees globally:
- Continuous Improvement (Kaizen): Commitment to achieving complete success.
- Passionately Professional: An unwavering dedication to excellence.
- Hypothesize-Practice-Validate (Shikumika): Applying iterative learning in new environments.
- Maximize Customer Satisfaction: Finding fulfillment in making customers happy.
- Speed: Prioritizing timely action and clear goal setting to drive progress.
Level
Entry
Minimum education
Bachelor's Degree