Logo of Huzzle

SDET

image

PhonePe

1mo ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Quick Apply

AI generated summary

  • You must have a BTech/MTech/PhD, 5+ years in software testing, strong coding skills (Java/Python), automation experience, and familiarity with CI tools and DevOps technologies.
  • You’ll ensure quality of products, manage execution plans, prioritize tasks, communicate changes, lead teams, solve problems, and streamline testing by breaking down stories and eliminating bottlenecks.

Requirements

  • BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent).
  • Strong organizational and problem solving skills with great attention to detail, critical thinking, debugging, solid communication, with the ability to track multiple test executions simultaneously and report results.
  • 5 + years of software development and testing experience with strong people management skills.
  • Experience in Automation for UI, Mobile application, API, Web and Performance (Espresso, XCUITest, Appium, Selenium, Rest-Assured & Locust).
  • Experience working with, customizing, and extending test automation frameworks.
  • Strong coding skills, proficient in at least one object-oriented programming or scripting language (e.g. Java, Python, Swift).
  • Experience in testing mobile apps in iOS, Android OS and test automation.
  • Exposure to Performance or any other Non-Functional testing.
  • Knowledge of test methodology and tools, software testing standards, methods and conventions, build systems, and the product development cycle.
  • Experience with one or more continuous integration tools (e.g. Jenkins), version control systems (e.g. Git).
  • Shows creativity and initiative to improve product test coverage and effectiveness.
  • Willingness and flexibility to switch between multiple high priority assignments.
  • Exposure to DevOps tech stack like Docker, Jenkins, Mesos & Marathon.

Responsibilities

  • You own and maintain the quality of large features / products / services, including their end user experience and impact. You take complete ownership of their quality process and metrics, across all releases.
  • You are able to independently define the execution path for your area of work.
  • You account for external dependencies in your plan and prioritize across multiple conflicting tasks / issues to plan for timelines.
  • You establish predictability and notify stakeholders about any delays, changes in release cycles, sprint plan etc. during execution.
  • You are able to lead people into the change by evangelizing the need of it, thinking logically and creating credible arguments.
  • You collaborate and build good working relationships with peers and other team members.
  • You leverage your expertise within a specific area to understand the various components of the problem and solve them logically.
  • You are able to deliver solutions, despite not having all the possible pieces of information and are able to manage unanticipated changes.
  • You effectively cope with change and shift gears comfortably.
  • You are able to break medium sized stories/sub features testing into smaller testing tasks.
  • You identify bottlenecks in run time and are able to eliminate the same.

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.

Technology
Industry
5001-10,000
Employees

Mission & Purpose

PhonePe is a digital payments platform based in India that enables users to perform a variety of financial transactions through their mobile devices. The company offers services such as money transfers, bill payments, recharges, and online shopping, leveraging the Unified Payments Interface (UPI) for seamless and secure transactions. PhonePe's ultimate mission is to drive financial inclusion by providing a user-friendly, accessible, and secure digital payment solution that caters to a diverse range of users. Their purpose is to simplify financial transactions and promote digital financial services, thus contributing to the broader goal of a cashless economy and enhancing the financial well-being of their user