QA Integration Engineer - Contractor
Weka.IO
WEKA is leading a paradigm shift in how data is stored, managed, and processed in the cloud and AI era. We are a pre-IPO, growth-stage company on a hyper-growth trajectory that has raised over $275M in capital and is backed by dozens of world-class venture capital and strategic investors.
Our flagship product, the WEKA® Data Platform, is a software-based, hybrid cloud solution transforming stagnant legacy data siloes into dynamic data pipelines that power GPUs efficiently and fuel performance-intensive workloads like generative AI and machine learning seamlessly and sustainably.
We’re passionate about helping our customers overcome complex data management challenges to accelerate their innovation and help grow their businesses. If you share our passion, we invite you to join us on this exciting journey.
What makes a Wekkie?
If you have a positive “can-do” attitude, a relentless curiosity about all things tech, and you thrive on pushing limits and breaking barriers, you’ll fit right in at WEKA!
We’re a super friendly bunch who support each other, promote best practices, and we always encourage collaboration and sharing ideas. Even on rainy days, our sunny spirits shine through. And as we grow, we’re inviting those who are like us to join in the fun!
What you'll be doing:
As an Integration Engineer at WEKA, you play a critical role in ensuring the quality and excellence of our world-class enterprise products. You’ll be part of an agile development team, working with the team’s developers to execute manual/automation tests and track quality assurance metrics to ensure product quality. You will also be responsible for assuring stable products with delightful usability.
As an Integration Engineer, you’ll:
- Test the complete storage solution.
- Design, develop, execute, and maintain test cases and procedures.
- Collaborate with teams to ensure product features are of high quality.
- Implement feedback and enhance coding practices based on reviews.
- Work as an embedded tester within the agile development test to define testing strategies for feature development.
- Work with product management and development teams to define use cases and acceptance testing criteria.
- Develop, execute, and maintain component, integration, regression, performance, stability and scalability tests.
- Identify product issues, write detailed bug reports, and track project quality metrics.
Requirements:
- Education: Bachelor's degree or higher in Computer Science or a related engineering field.
- At least 5 years in testing, specifically for storage solutions.
- Proficiency in Python and Shell programming language
- Strong experience in Linux/UNIX environments.
- Knowledge of storage protocols (NFS, SMB, CIFS, S3), RAID, snapshots, and file systems.
- Familiarity with public cloud infrastructures (AWS, GCP, Azure, VMware).
- Understanding of networking concepts, including firewalls and IPv4/IPv6.
- Experience with white-box and black-box testing methodologies.
- Proficiency in functional, system, performance, regression, and integration testing.
It's nice if you have:
- Knowledge of Kubernetes
- Hands-on experience with deployment, setup, and configuration of complex systems, preferably in the storage domain.
- Strong knowledge of operating system setups and configurations.
- Able to write code, work within user stories, and adhere to coding standards.
- Experience with Git, Jenkins, and Agile software development tools and processes.
- Ability to prioritize defects and determine risk based on objective, metrics-based data.
- Strong analytical and problem-solving skills.
- Strong team player with good communication skills and should be a self-starter
- Excellent time management skills, with the ability to independently prioritize, multitask, and work under deadlines in a fast-paced environment
Concerned that you don’t meet every qualification above?
Studies have shown that women and people of color may be less likely to apply for jobs if they don’t meet every qualification specified. At WEKA, we are committed to building a diverse, inclusive and authentic workplace. If you are excited about this position but are concerned that your past work experience doesn’t match up perfectly with the job description, we encourage you to apply anyway – you may be just the right candidate for this or other roles at WEKA.
WEKA is an equal opportunity employer that prohibits discrimination and harassment of any kind. We provide equal opportunities to all employees and applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.