This job listing expired on Aug 20, 2021
Tweet

MPL is currently Asia’s largest esports and skill gaming platform. With over 50+ games across categories such as fantasy, quizzing, esports and casual games, on its Android and iOS apps, MPL is trusted by over 75 million users in India and Indonesia. MPL also has multiple gaming studios and developers as partners to publish their games on its platform. Since its launch, MPL has been leading the esports revolution in India and Asia, and has successfully launched Esports Arena to host fortnightly tournaments across marquee esports titles such as Chess, World Cricket Championship and Pool, among others. The company was founded by Sai Srinivas and Shubh Malhotra in 2018 and has since expanded its presence to over 5,200 cities and towns in India and is growing at a steady clip in Indonesia. MPL has offices in Bengaluru, Jakarta, Singapore, and Pune with a personnel strength of over 700 employees.
As a Staff SDET, you will work closely with developers to automate developed features and manual testing of the new features. You will be responsible for owning the complete architecture of the automation framework and planning and designing automation for performance, API, and UI for an application. You would also lead setting up automation infra, which would need to work on setting triggers in CI/CD pipeline and using Docker orchestration for on-demand resource allocation. You will be building high-quality automation frameworks to cover end to end testing of your owned features. You will get an opportunity to contribute at all levels of the test pyramid. You will also help support the team to replicate post-production release issues. Besides that, you will attract talent and guide SDETs to gain knowledge of new tools and remove blockers.

What is the nature and scope of responsibilities the candidate should have handled?

  • Design & develop a reliable, scalable, and maintainable test automation framework using open source tools.
  • Build a comprehensive test suite that will be utilised to validate the solution in a scalable and efficient way.
  • Own end-to-end test planning and test case design.
  • Define QA process, leveraging expertise from teams across MPL' software platform.
  • Contribute to improvements in unit testing coverage, expand automated testing and automation scenarios/cases.
  • Work closely with product owners and business stakeholders to continuously refine software test requirements and provide feedback on user scenarios.
  • Also work closely with developers to clarify functional requirements, test case reviews, and determine test automation requirements Investigate new technologies and techniques and research ongoing industry developments.

Who are we looking for?

  • Experience testing across a variety of platforms; web and mobile user interface, web services (REST and SOAP), and data.
  • 8+ years of hands-on software development experience in Java
  • Expertise in testing object-oriented and service-oriented design, and multi-threaded services/applications
  • Experience working with Kubernetes, Docker
  • Experience working with Cloud environments. Preferably AWS.
  • Expertise in building Test Automation Frameworks using Selenium, Appium, TestNG or API / Webservices Automation in Java / Performance Engineering.
  • Strong Object Oriented Programming skills
  • Highly proficient SQL and Database skills
  • Working knowledge of JavaScript, JSON, XML, and other associated technologies
  • Ability to rapidly debug and solve problems in unfamiliar areas
  • Experience in working in an agile environment with rapidly changing requirements and tight deadlines
  • Experience in testing distributed and highly available systems
  • Hands-on experience in testing and building automation suites for complex applications and preparing test plans
  • Experience with Jenkins CI/CD, TestNG, JIRA, Git/Stash
  • Strong understanding of Quality Assurance processes and methodologies and exposure to Agile methodologies
  • Demonstrated ability to work well with a globally distributed team in a high-performance organisation
  • Proactive, willing to take ownership, ability to quickly learn new technologies and take up new tasks and initiative

Strategic Responsibilities:

  • Customer Oriented: You are obsessed with providing the highest quality product and experience to the customer.
  • A Go-Getter: You are a highly driven individual who goes that extra mile to deliver an outstanding product to the business team.
  • Analytical and a Problem Solver: You understand the needs and requirements and conceptualise and design solutions for the problems.
  • Adaptable: You demonstrate the ability to work in a fast-paced and hyper-growth environment where the requirements are constantly changing.
  • A Technology Geek: You are fanatical about technology and are always on the look-out for newer better ways of building solutions
  • A Team Builder: You are a thoughtful interviewer who constantly raises the bar for excellence. You believe that each new hire should significantly be better than the team to raise the collective bar. You mentor and coach tech talent to become tomorrow’s leaders.