FAQs
What is the main focus of PhonePe as a company?
PhonePe is primarily focused on making digital payments easy, safe, and universally accepted, aiming to facilitate a mobile revolution in managing money on the go.
What qualifications are required for the SDET position?
A BTech, MTech, or PhD in Computer Science or a related technical discipline is required, along with 5+ years of software development and testing experience.
What kind of testing experience is expected for this role?
Experience in automation testing for UI, mobile applications, APIs, web, and performance testing is expected, along with experience in customizing and extending test automation frameworks.
Which programming languages should candidates be proficient in?
Candidates should be proficient in at least one object-oriented programming or scripting language, such as Java, Python, or Swift.
Are candidates required to work in a team environment?
Yes, collaboration and building good working relationships with peers and other team members are essential aspects of this role.
What tools are relevant for this position?
Familiarity with tools and frameworks such as Espresso, XCUITest, Appium, Selenium, Rest-Assured, Locust, and continuous integration tools like Jenkins is relevant.
Is there an emphasis on non-functional testing?
Yes, exposure to performance or any other non-functional testing is also required for this role.
What are some benefits offered to full-time employees at PhonePe?
Full-time employees at PhonePe receive various benefits, including medical insurance, wellness programs, parental support, mobility benefits, retirement benefits, and assistance with higher education.
How does PhonePe support career growth?
PhonePe encourages creativity and initiative to improve product test coverage, as well as offers opportunities to take on roles beyond a defined job description to facilitate career growth.
Is there a specific process for managing conflicting tasks and timelines?
Yes, candidates are expected to account for external dependencies and prioritize tasks to plan for timelines while establishing predictability and notifying stakeholders about any delays or changes.