Cloudera

Senior QE Engineer - Observability

India-Bangalore Full time

Business Area:

Engineering

Seniority Level:

Mid-Senior level

Job Description: 

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry.  Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.

 The Cloudera Quality Engineering Team is looking for talented Senior SDET, to deliver continuous improvement in the Data Platform that we provide to our customers.  You will be responsible for delivery of high quality features/releases of CDP. You shall be responsible for validating the resiliency, scalability, and upgradability of the Data Platform throughout the lifecycle of the product. Alongside, you will develop an understanding of other Hadoop components and related technologies in the Cloud. 

 

As a Senior Quality Engineer you will: 

  • Develop high level test strategies based on feature definition including strategies for both automated testing (incorporating negative, regression, and end-to-end testing) and exploratory testing. Write new automated tests for existing and new features using AI/tools wherever applicable.

  • Build advanced automated testing framework, tools and automated test suites, in Python (pytest)/Shell/Java (TestNG/JUnit) for upgrade, scalability, stability. Using GenAI is an added advantage.

  • Create repeatable test workflows and scripts for end-to-end upgrade scenarios for Build, enhance and maintain automation framework for AWS/Azure/GCP Cloud providers .

  • You will design, automate, and execute tests that ensure the product performs reliably under stress, recovers from failures, and supports seamless version upgrades with zero or minimal downtime. 

  • Ensure  horizontal/vertical scaling works as expected.

  • Work closely with the Dev/PM team to ensure that code developed is testable, build any test hooks if required and to arrive at project schedules and resource allocation models for successful delivery.

  • Debug system level deployment issues, root cause analysis, and resolve failures.

  • Integrate tests into CI/CD pipelines to enable continuous resilience validation.

  • Prompt reporting of status and escalate risks along with strong commitment to best practices in QA and software development, including modern CI using Jenkins processes and also Create/Maintain detailed test documentation including test plans, test cases, and test reports.

  • Be the quality advocate of the team. Advocate for the implementation of Engineering best practices and quality standards.

  • Build strong relationships and collaborate with platform engineers, other quality engineers as well as, Product Management, Dev counterparts.

We are excited about you if you have: 

  • BE/MS  in Computer Science or related field.

  • Strong knowledge in at least one of the following languages: Python/Java 

  • Working knowledge of AWS/Azure/GCP , Upgrades, Scalability on a Distributed system and on Airflow framework.

  • Strong knowledge of QA methodology and tools, including creation of test cases and test plans and Automation Framework Handson and debugging.

  • Handson on Unix Operating system. Familiarity with DevOps technologies such as Docker, Kubernetes, Ansible, Jenkins, Github, Maven etc

  • General knowledge of large-scale distributed systems and/or data management system 

  • Knowledge of DataLake concepts, Data Security concepts, Data authorization, Data authentication, Data governance and auditing is a plus.

  • Excellent communication and collaboration skills.

  • Good analytical and problem-solving skills. Works from broad specifications to independently resolve challenging design/enhancement issues and/or troubleshooting/resolving production issues using available tools and techniques. 

  • Working knowledge of the Hadoop ecosystem and applications is an added advantage.

  • Working knowledge on Gen AI  is an added advantage. 

What you can expect from us:

  • Generous PTO Policy 

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy 

  • Mental & Physical Wellness programs 

  • Phone and Internet Reimbursement program 

  • Access to Continued Career Development 

  • Comprehensive Benefits and Competitive Packages 

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

#LI-NK1