Redbus is hiring Lead – SDET

redBus.in is India’s largest online bus ticketing platform operating across India, SEA & LATAM (Part of GO-MMT group, Nasdaq: MMYT). We have the largest network of bus operators and satisfied customers booking up to 250,000 transactions a day through mobile and desktop channels. With over 300,000+ live routes in multiple continents, we host the largest inventory of bus seats from private bus operators and state road transport corporations. We are a true Indian MNC with a global presence and operations across India, Singapore, Malaysia, Indonesia, Peru, and Colombia. In India, redBus works with 3000 + bus operators with services across 50,000 + routes and a customer base of more than 10 million.

redBus at its heart is about people. As the pioneer in our space, we are passionate about creating amazing experiences for passengers, partners, and our people. Energized by a great work environment, where talent is nurtured, innovation is celebrated and challenges are conquered, we journey towards creating fulfilling moments for everyone whose lives we touch. Always striking a balance between getting the job done, while also having fun along the way. So here is to be a Great Place to Work!

At redBus, our work fundamentally transforms the way people experience road journeys. Our focus has remained to make road transportation more efficient and reliable through technology innovation and winning partnerships with all ecosystem players thereby delivering solutions that truly enrich the lives of our customers and partners. When it comes to intercity travel by road, we are the most important, the most valuable, and the most celebrated business in India with millions of customers and thousands of business owners counting on us. It is a privilege to work on extending this globally by making our products work in other markets and impact even more people. Today, as we think beyond bus journeys we are guided by our vision to be innovative and stay true to our heritage of creating value for all players by targeting unsolved problems.

To know about us follow us on LinkedIn(https://www.linkedin.com/company/935776/)

Responsibilities:

  • Lead and manage the test automation efforts for backend(multiple microservices) and UI(Channels Android, iOS, mobWeb and Web).
  • Define and implement test automation strategies, frameworks, and best practices in alignment with project requirements and industry standards.
  • Establish / Improvise test automation governance activities across projects. To name a few – Improvise code review processes, Establish suitable branching strategy.
  • Evaluate and select appropriate latest/reliable and suitable commercial and open-source testing automation tools in UI and APIs based on project needs and budget constraints.
  • Collaborate with development, testing, and product owners teams to understand project goals, define test automation requirements, and establish testing milestones.
  • Design, develop, and maintain automated test scripts and frameworks using selected automation tools.
  • Integrate test automation into CI/CD pipelines and ensure smooth execution of automated tests as part of the software delivery process.
  • Conduct code reviews, provide guidance, and mentor team members in test automation practices and techniques.
  • Establish and maintain test data and test environment management processes to support test automation activities.
  • Monitor and analyze test automation metrics, track test coverage, and provide regular status updates to project stakeholders.
  • Continuously assess and improve the test automation framework, processes, and tools to optimize efficiency and effectiveness.
  • Stay up-to-date with emerging trends and advancements in test automation, CI/CD practices, containerization and testing methodologies.

Mandatory Skills Description:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience in test automation, with at least 7-9 years of experience in automation testing.
  • Strong working experience of both commercial and open-source testing automation tools, such as Selenium, RestAssured, Appium, TestNG using python/java
  • Hands-on experience with CI/CD tools (e.g., Jenkins, Azure Devops,Bamboo, GitLab CI) and integrating test automation suites into the CI/CD pipeline.
  • Experience with Docker
  • Familiarity with test management tools like JIRA, Zephyr, or TestRail for test planning, execution, and reporting.
  • Familiarity with AWS or  Azure / GCP cloud technologies
  • Deep understanding of testing processes, methodologies, and best practices.
  • Proficient in java as a programming language  developing and maintaining test automation scripts.
  • Strong analytical and problem-solving skills with the use of automation, with the ability to debug and troubleshoot complex issues.
  • Excellent communication and leadership skills, with the ability to effectively collaborate with cross-functional teams.
  • Proactive mindset, self-motivated, and able to work independently as well as in a team environment.

Good to have:-

  1. Experience in python also.
  2. Kubernetes .
  3. Experience in mocking the channel traffic in test automation.