Search by job, company or skills

Vastika Inc

Quality Assurance Automation Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 days ago
  • Be among the first 40 applicants
Early Applicant

Job Description

Title- Cloud Automation and Test Engineer (HCS)

Location- Pune Onsite

Client- ONIX /Data Matica Solutions

Job Description Onix is seeking a motivated Cloud Automation and Test Engineer to enhance the quality and reliability of the HyperCompute Cluster Service (HCS) on Google Cloud.

This role involves designing and implementing comprehensive automation tests for APIs, End-to-End workflows, and critical user journeys.

Key Responsibilities

API Test Development:

Design and implement automated, comprehensive test suites for all HyperCompute Cluster Service (HCS) API actions, focusing on functional correctness, error handling, and performance. Utilize API testing tools and frameworks (e.g., Postman, Rest Assured, or custom Python/Go frameworks).

End-to-End Validation:

Develop and maintain robust End-to-End tests for critical user workflows, such as new cluster creation, configuration updates, and resource deletion.

Validate deep integration points with external systems, including job schedulers (like Slurm).

User Journey Automation & CI/CD:

Build and maintain automated pipelines (CI/CD) to validate the most important user experiences on the HCS platform, ensuring rapid feedback on code changes.

Contribute to the design and improvement of the overall test automation framework and strategy.

Quality Assurance & Collaboration:

Execute test plans, analyze results, report defects, and collaborate with development teams to ensure high-quality, on-time delivery.

Participate in requirement reviews and provide early feedback to improve testability and product quality.

Required Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related technical field.

Experience:

1-5+ years of professional experience in software testing and automation, preferably with a focus on cloud-based services or distributed systems.

Technical Skills:

Strong proficiency in at least one scripting/programming language for automation, such as Python or Go.

Proven experience in developing API-level automation tests.

Familiarity with cloud platforms, preferably Google Cloud Platform (GCP).

Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, Google Cloud Build) and version control systems (Git).

Understanding of HPC concepts, cluster management, or job schedulers (like Slurm) is a significant advantage.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 132931509