Intern, Qa Engineer Identity

Petaling Jaya, Selangor, Malaysia

Job Description


Company DescriptionLife at GrabAt Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour, and Humility. These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast Asia.(Intake period) Candidates should be available for this internship in July 2024This opportunity is only for students who must be able to commit for at least 3 months or up to 6 months for an internship. (Please specify your internship durations on your resumes - fail to do so may affect your candidature)Get to know the teamThe Grab Identity (IAM) team is responsible for building class-leading registration, authentication, and authorization systems. These systems cater to all user participants in the Grab ecosystem, specifically tailored for the Southeast Asia (SEA) markets. This includes both Grab services and external partner scenarios.
Your mission within this team is to deliver authentication mechanisms that not only provide strong proof of user identity but also minimize user friction. These mechanisms need to accommodate various environments, including mobile, web, and voice interfaces.
In summary, the IAM team at Grab focuses on creating secure and efficient authentication and authorization systems for users across the SEA region, ensuring a seamless experience while maintaining robust security standards.Get to know the roleAs a Software Engineer (QA) Intern in our IAM team, you\'ll be at the forefront of testing secure and user-friendly mobile/web applications. Your primary focus will be on Grab app automation development,ensuring quality and seamless access to our organization\'s systems and resources. Join us to gain practical experience, collaborate with experts, and contribute to cutting-edge solutions.The Day-to-Day Activities

  • Assist in the development and enhancement of E2E Automation Tests for Grab app.
  • Contribute to the development of our automation tests using existing frameworks.
  • Explore and create a new framework from scratch for Backend API testing.
  • Work closely with the QA team members in order to understand the core functionalities and features of the IAM team.
  • Collaborate with the product team and UX/UI designers to understand the UI flows better and
  • implement the E2E tests accordingly.
  • Efficiently identify, debug and raise the application bugs.
  • Conduct code reviews and contribute to improving code quality.
  • Troubleshoot and resolve issues related to app functionality and performance.
  • Integrate IAM-related security features, such as Single Sign-On (SSO) and multi-factor authentication (MFA).
  • Implement best practices for data protection and secure communication.
QualificationsThe Must-Haves
  • Currently pursuing a relevant degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in programming languages such as Python, Golang, Java and/ or Javascript.
  • Prior experience in automation or app development (internships, coursework, or personal projects).
  • Familiarity with Software Development Kit (SDK) components.
  • Strong computer science fundamentals including data structures and algorithms.
  • Knowledge working with remote data through REST and JSON protocols.
  • Knowledge of third-party libraries and APIs to enhance app functionality.
  • Passion for coding and eagerness to learn and grow.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Understanding of testing frameworks for test automation, unit tests, integration
  • testing, and E2E testing
The Nice-to-Haves
  • A portfolio showcasing any applications you\'ve worked on (published apps preferred).
  • Experience in the IAM domain.
  • Any experience in automation testing tools such as Selenium, Appium, Cypress, Cucumber etc.
  • Familiarity with authentication protocols (OAuth, OpenID Connect, FIDO).
  • Basic knowledge of security principles.
  • Knowledge in Mobile Edge Computing and Mobile Machine Learning Models.
Additional InformationOur CommitmentWe recognize that with these individual attributes come different workplace challenges, and we will work with Grabbers to address them in our journey towards creating inclusion at Grab for all Grabbers.

Grab

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1034056
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Petaling Jaya, Selangor, Malaysia
  • Education
    Not mentioned