Software Developer

at  VIKI PRIVATE LIMITED

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Jun, 2024USD 6000 Monthly13 Mar, 20246 year(s) or abovePython,Selenium,Aws,Java,Bash,Agile Environment,Javascript,Information Technology,Application Testing,Automation,Programming Languages,Azure,Disabilities,Working Experience,Cucumber,Ethnicity,Ruby,Computer Science,ColorNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Rakuten Group, Inc. is the largest e-commerce company in Japan, and third largest e-commerce marketplace company worldwide, with over 1.5 billion registered users worldwide. The Rakuten brand is recognized worldwide for its leadership and innovation, and provides a variety of consumer and business-focused services including e-commerce, e-reading, travel, banking, securities, credit card, e-money, portal and media, online marketing and professional sports. The company is expanding globally and currently has operations throughout Asia, Western Europe, and the Americas.
Rakuten Viki is a premier global entertainment streaming site where millions of people discover and consume primetime shows and movies subtitled in more than 200 languages, by our community of fans. With billions of videos viewed and more than 1 billion words translated, Viki brings global entertainment to fans everywhere!
Based in Singapore and reporting to Senior Engineering Manager, we’re looking for a passionate, highly skilled and experienced Senior Engineer, QA (Backend) with the desire and talent to make big changes in a fast paced environment. The QA engineer should be experienced in testing backend applications in functional and non-functional areas (usability, security and performance) with strong coding skills. The Senior Engineer, QA should be a grey box tester rather than a black box tester, and should be able to understand software internals, debug problems, and write automated tests with scripting and/or user-level automated tools. The candidate should be an excellent individual contributor capable of taking up tasks from start to completion with minimal help. The Senior Engineer, QA would be responsible for understanding the domain and the product in detail and coming up with the test strategy/planning, coming up with the test cases, driving the test case sign-off processes with the stakeholders, contributing to code level Unit tests, test execution and reporting.
The ideal candidate requires great communication skills, attention to detail, quality focussed, adaptive to change, agile, and should know and practice engineering best practices.

PREFERRED QUALIFICATIONS:

  • Bachelor’s/Master’s Degree in Computer Science, Information Technology or a related field
  • 6 to 9 years of working experience in web application testing and automation
  • Demonstrate solid programming fundamentals, object oriented concepts and be proficient in one or more programming languages (like Ruby, Python, Java etc)
  • Hands on experience with any one public cloud environment like GCP, AWS, or Azure
  • Should have exposure to API testing using tools such as POSTMAN
  • Proficient with Bash, Python, JavaScript or similar scripting language.
  • Experience with Selenium or Cucumber is a plus.
  • Good knowledge of Networking and Operating system concepts
  • Strong analytical and problem-solving skills
  • Have a strong understanding of QA practices and approaches.
  • Have strong troubleshooting and debugging skills
  • Ability to write test plans and test strategy documents
  • Ability to understand functional/technical specifications and analyze data
  • Enjoy working in an agile environment
    Rakuten is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status. Women, minorities, individuals with disabilities and protected veterans are encouraged

Responsibilities:

  • Writing, extending and maintaining automated test plans and scripts for the Core Platform Services
  • Design, execute and automate tests of backend (and sometimes frontend) applications across a variety of architectures and cutting-edge technologies.
  • Architect automation frameworks, define automation strategies and develop automated tests to validate the use-cases as per the product specifications, requirements and ensure its stability with ease of maintenance.
  • Ensure comprehensive test coverage by working closely with the engineering and product teams to prioritize testing execution and report on test execution progress and results.
  • Participate in design and specification reviews, and use this information to design test plans.
  • Assist cross functional teams in troubleshooting and problem identification


REQUIREMENT SUMMARY

Min:6.0Max:9.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Computer Science, Information Technology, Technology

Proficient

1

Singapore, Singapore