Jobs

Be a part of it. Join the #AccelFamily

Senior Software Development Engineer in Test

Cloudera

Cloudera

Software Engineering
Budapest, Hungary
Posted on Wednesday, May 22, 2024

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.

Cloudera’s SDX Platform Team is seeking an exceptionally talented Senior SDET to continuously enhance the Cloudera metadata services platform provided to our customers. This platform is responsible for the security and governance of all the compute engines Cloudera offers. (link)

As a Senior SDET you will....

  • Deliver high-quality features/releases of Cloudera's Shared Data Experience platform, ensuring the security and governance of all compute engines offered by Cloudera.

  • Represent the customer’s perspective when evaluating designs, interfaces, behaviors, and other external touch points across the product and in context with other Public Cloud components.

  • Design, build, and maintain automated testing frameworks, tools, and test suites, primarily using Python (pyTest) or Java (TestNG/JUnit).

  • Collaborate with the development team to develop automated test suites for new product features, focusing on Big Data technologies.

  • Design and maintain CI/CD pipelines to enable fast-paced, highly automated releases of our product.

  • Perform Code Reviews for GitHub pull requests.

  • Define test suites for sanity, regression, smoke, deployment verification, etc., and advanced aspects of system testing automation.

  • Triage test failures to determine root cause analysis (RCA) and file bugs against the product when needed.

We are excited about you if you have....

  • BS/MS in Computer Science or related field.

  • 4+ years of experience in test development, automation framework, and tools development.

  • Strong programming skills in Python, Java, or JavaScript.

  • Experience with DevOps technologies such as Docker, Kubernetes, Ansible, Jenkins, GitHub, Maven, Jira, Apache Airflow, JSON, etc.

  • Strong knowledge of popular test automation frameworks and methodologies.

  • Sound understanding of test methodologies and SDLC, from Test Plan Creation to implementation and execution of test cases.

  • Excellent communication, collaboration, and documentation skills.

  • Excellent analytical and problem-solving skills.

  • Experience working with broad specifications or incomplete requirements.

  • Ability to independently resolve challenging design/enhancement issues.

  • Good debugging skills, especially in distributed systems, preferably on Linux.

  • Comfortable working in fast-paced environments.

  • Experience working with REST, gRPC, and Thrift APIs.

  • Strong understanding of object-oriented programming principles.

You may also have...

  • Experience with Amazon AWS and/or Microsoft Azure is beneficial.

  • Familiarity with the Hadoop ecosystem and applications is a plus.

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

Cloudera is an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

#LI-RB1

#LI-HYBRID