Senior Software Quality Engineer - QE & Infra

Alluxio is the developer of open source data orchestration software for the cloud, moving data closer to big data and machine learning compute frameworks in any cloud across clusters, regions, clouds and countries, providing memory-speed data access to files and objects.
United States
Backend
Senior Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer - Rust

Senior Software Engineer position at Disney Entertainment focusing on Rust development for streaming platform infrastructure.

Senior Media Performance Engineer, Quality

Senior Media Performance Engineer role at Disney Entertainment focusing on streaming media technology and performance optimization.

Senior System Software Engineer - Dynamo and Triton Inference Server

Senior System Software Engineer role at NVIDIA focusing on Dynamo and Triton Inference Server development, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.

Senior Software Engineer - VALORANT - Foundations Developer Experience & Workflows

Senior Software Engineer position at Riot Games, focusing on developer experience and workflows for VALORANT, offering $161.5K-$227K salary with comprehensive benefits.

Senior Network Engineer

Senior Network Engineer position at LinkedIn focusing on large-scale network infrastructure and data center operations.

Description For Senior Software Quality Engineer - QE & Infra

Alluxio, the developer of open source data orchestration software for the cloud, is seeking a Senior Software Quality Engineer to join their QA team. This role offers an exciting opportunity to work with cutting-edge technology in a highly visible position within a fast-growing company.

As a Senior Software Quality Engineer, you'll be integral to the entire development process of the Alluxio project. Your responsibilities will span from understanding product issues to designing and implementing solutions, and supporting features post-deployment. You'll be tasked with creating comprehensive testing frameworks, enhancing team productivity, and standardizing processes.

Key responsibilities include designing test plans, partnering with customer-facing teams, and working on internal deployment infrastructure. You'll have the chance to automate deployment processes for Alluxio across various storage systems and compute frameworks, contributing significantly to the product's performance benchmarking.

The ideal candidate should have a strong background in software development, particularly in languages like Golang, Python, or Java, with a focus on Automation Testing and Test Framework development. Experience with continuous integration systems, Linux environments, and distributed systems is crucial. This role requires both technical expertise and strong communication skills to work effectively with global teams and customers.

Alluxio offers a dynamic work environment in a high-growth phase, providing ample opportunities for driven and creative individuals. Join a team that's been recognized as one of the 20 Coolest Cloud Software Companies, backed by Andreessen-Horowitz, and make a significant impact in the world of cloud data orchestration.

Last updated 7 months ago

Responsibilities For Senior Software Quality Engineer - QE & Infra

  • Design and implement comprehensive testing frameworks
  • Improve productivity of development/QE teams
  • Bring standardization to processes and practices
  • Author and enhance test plans based on feature requirements and specifications
  • Partner with customer-facing teams to understand product usage and troubleshoot issues
  • Work on internal deployment infrastructure
  • Automate deployment steps for Alluxio with various storage systems and compute frameworks
  • Contribute to benchmarking the performance of Alluxio

Requirements For Senior Software Quality Engineer - QE & Infra

Go
Java
Python
Linux
Kubernetes
  • BS or Master degree in Computer Science, similar technical field of study or equivalent practical experience
  • 3+ years of software development experience in Golang, Python and/or Java, or similar languages, specifically Automation Testing, Test Framework development
  • 2+ years experience delivering quality software in a large distributed system with emphasis on functional and performance automation, workloads and testing
  • In-depth knowledge of standard quality best practices, techniques and methodologies
  • Experience with continuous integration / continuous deployment systems like Jenkins
  • Experience working with software development on Linux system
  • Strong technical and conversational English language skills

Interested in this job?