CrawlJobs Logo

System QA Automation Engineer

vastdata.com Logo

VAST Data

Location Icon

Location:
Israel , Tel Aviv

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

VAST Data is looking for a System QA Automation Engineer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization that is in the center of the hurricane being created by the revolution in artificial intelligence. We are seeking a System QA Automation Engineer to drive the validation of our high-performance distributed storage platform, designed for massive AI workloads. In this role, you will architect automation frameworks and tests from the ground up, ensuring seamless integration with the world’s leading orchestration platforms (Kubernetes, OpenShift, OpenStack, Terraform, and vSphere). You will be responsible for defining test strategies, building Python-based tools, and certifying our NFS drivers across a complex matrix of Linux environments.

Job Responsibility:

  • Design, develop, and test complex distributed storage products from scratch using Python to interface with storage controllers and orchestration APIs
  • Validate storage provisioning, management, and performance within Kubernetes, OpenShift, OpenStack (Cinder/Manila), and VMware vSphere environments
  • Lead the testing and certification of NFS drivers (v3/v4) on diverse client operating systems (various Linux distros, Windows Server)

Requirements:

  • Experience: 6+ years of proven experience in QA automation, with a focus on storage, infrastructure, or distributed systems
  • Good level in Python (OOP) for building robust test frameworks and test procedures
  • Deep hands-on experience with Kubernetes (K8s) / Red Hat OpenShift / OpenStack architecture and services
  • Deep understanding of operating systems (Unix, Linux, Windows)
  • Experience in large-scale systems, distributed environments, and cloud-native orchestration platforms
  • Strong expertise in software system testing, CI/CD automation, and software reliability engineering
  • Demonstrates excellent problem-solving and critical thinking abilities to identify and address complex issues in software systems
  • Understanding of QA processes and procedures

Nice to have:

  • Experience with public cloud platforms (AWS, Google Cloud, Azure)
  • Knowledge of advanced networking (TCP/IP tuning, RDMA/InfiniBand)
  • Experience with Terraform for Infrastructure as Code
  • Familiarity with storage protocols beyond NFS (e.g., NVMe-over-Fabrics, S3)
  • B.Sc. or B.A. degree in Computer Science or Engineering

Additional Information:

Job Posted:
January 13, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for System QA Automation Engineer

QA Automation Engineer

Fyld is a Portuguese consulting company specializing in IT services. We bring hi...
Location
Location
Portugal , Lisboa
Salary
Salary:
Not provided
https://www.fyld.pt Logo
Fyld
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related
  • Relevant certifications in software testing and automation, such as ISTQB or Selenium WebDriver, are advantageous
  • Minimum of 3 years of experience in software quality assurance and test automation
  • Proven track record of designing, implementing, and executing automated test scripts
  • Proficiency in test automation tools and frameworks such as Selenium WebDriver, Cypress, Appium or Cucumber
  • Experience in scripting languages like Python, Java, or JavaScript for test automation
  • Ability to design and develop comprehensive test cases and test scenarios based on functional and non-functional requirements
  • Experience in integrating automated tests into CI/CD pipelines using tools like Jenkins, Travis CI, or GitLab CI
  • Proficiency in version control systems such as Git for managing test automation code repositories
  • Experience in testing web applications across different browsers and mobile applications across various devices and platforms
  • Fulltime
Read More
Arrow Right

QA Automation Engineer

We are looking for a QA Automation Engineer to join our client’s team. Our clien...
Location
Location
Portugal , Porto
Salary
Salary:
Not provided
https://www.precisers.pt Logo
Precise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in SDLC quality analysis environment
  • Understanding testing principles and concepts
  • Good knowledge of web development practices and terminology
  • Attention to detail
  • Good communications skills
  • Fluent level of English
Job Responsibility
Job Responsibility
  • Developing test plans, cases, scripts and reports on a variety of projects
  • Perform testing tools in different software systems
  • Have a connection with stakeholders
  • Fulltime
Read More
Arrow Right

QA Automation Engineer

QA Automation Engineer role at Hewlett Packard Enterprise working on the Hybrid ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 2-4 years experience
  • Prior experience with software or automation development
  • Prior regression experience
  • Using software systems design tools and languages
  • Ability to apply analytical and problem solving skills
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including execution of test plans, debugging, and testing scripts and tools
  • Strong written and verbal communication skills
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Execute and triage automated tests using tools such as Jenkins as well as home grown tools
  • Analyze/triage issues and followup with the development for fixes
  • Working closely with QA to develop and deploy testbeds for automated regression testing, and branch stability tests
  • Expertise in different phases of Software including feature testing, regression and sanity testing
  • Driving discussions with QA team for ongoing process improvements
  • Designs limited enhancements, updates, and programming changes for portions and subsystems of systems software
  • Analyzes design and determines coding, programming, and integration activities required
  • Executes and writes portions of testing plans, protocols, and documentation
  • Identifies and debugs issues with code and suggests changes or improvements
  • Participates as a member of project team with development partners
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Senior TDD BDD Selenium Automation QA Engineer

We are seeking a highly skilled and hands-on Senior QA Engineer to drive modern ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience in test automation using tools like Selenium, Cypress, Playwright, or similar
  • Proficiency in building robust test frameworks
  • Deep understanding of system design for scalable test automation
  • Expertise in TDD, BDD, and test automation best practices
  • Experience in trunk-based development and continuous testing within CI/CD pipelines
  • Strong knowledge of code review practices, security testing, and vulnerability scanning
  • Familiarity with performance, load, and stress testing tools like JMeter
  • Experience with cloud-based testing environments (AWS, Kubernetes)
Job Responsibility
Job Responsibility
  • Design and implement automated test strategies for functional, integration, performance, and security testing
  • Drive test-first development approaches such as TDD (Test-Driven Development) and BDD (Behavior-Driven Development)
  • Develop and maintain high-quality automated test scripts using modern testing frameworks
  • Develop and execute comprehensive test plans, test cases, and test scripts to ensure product quality and reliability
  • Ensure unit, API, and end-to-end test coverage to maintain product reliability
  • Integrate automated tests within CI/CD pipelines for continuous validation
  • Champion trunk-based development, ensuring testing is embedded throughout the development lifecycle
  • Collaborate closely with developers to conduct code reviews with a focus on testability, security, and performance
  • Perform vulnerability assessments and implement security testing best practices
  • Enhance observability by integrating real-time monitoring, logging, and reporting into the QA process
  • Fulltime
Read More
Arrow Right

Senior Robotics QA Automation Engineer

As the Senior Robotics QA Automation Engineer, you will assume technical leaders...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 180000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of seven years of experience in QA automation engineering
  • At least three years specifically focused on robotics or automation systems
  • Proficiency in Python programming
  • Proven experience in utilizing test automation frameworks such as Pytest, Robot Framework, or similar
  • Experience with robot simulation tools (ROS, Gazebo)
  • Solid understanding of robotics control systems
  • Competence in utilizing CI/CD tools (Jenkins, GitLab, GitHub Actions)
  • Experience integrating automated tests into deployment pipelines
  • Demonstrated experience testing systems involving conveyor integrations and industrial control interfaces
  • Comprehensive understanding of test automation principles, design patterns, and best practices
Job Responsibility
Job Responsibility
  • Architect and construct scalable automated test frameworks for robotic systems, encompassing the integration of hardware, software, and conveyor systems
  • Develop specialized testing frameworks tailored to food automation operations, including validation of picking and placement accuracy
  • Establish simulation environments to accurately replicate real-world production conditions and variations in packaging
  • Implement HMI interface automation to ensure thorough validation of operator interactions with packaging systems
  • Formulate comprehensive test strategies that address functional, performance, safety, and reliability aspects of robotic food automation systems
  • Define test coverage metrics and quality gates to be incorporated into continuous deployment pipelines
  • Establish automated regression test suites to validate system performance across a diverse range of product types and packaging scenarios
  • Develop methodologies for validating conveyor-robot synchronization and adherence to timing constraints
  • Develop and execute automated tests for robotic movements, vision system accuracy, and packaging precision
  • Construct automated tests for scenarios involving multi-robot coordination and conveyor handoffs
What we offer
What we offer
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Commuter benefits
  • Flexible paid time off (PTO)
  • Catered lunch
  • 401(k) matching
  • Early-stage equity
  • Fulltime
Read More
Arrow Right

Qa Automation Engineer

The client runs several ongoing projects focused on enhancing and modernizing ex...
Location
Location
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree and successful industry experience in either Computer Science or Computer Engineering
  • 5+ years of relevant work experience in test automation or similar position
  • Experience with manual and automated testing during full development life cycle with a focus on an API testing
  • Deep experience with manual and automated testing - end to end testing, API testing, contract testing, performance testing, exploratory testing and UI testing
  • Hands on experience with Python
  • Good understanding of software systems architecture based on microservices
  • Good understanding of cloud technologies
  • Knowledge of SQL
  • Experience with building testing plans and strategies, writing test cases, triaging bugs
  • Understanding of SDLC with a focus on Agile methodologies
Job Responsibility
Job Responsibility
  • You will be part of a self-organizing QA team and collaborate closely with product teams composed of Technical Product Owner, full stack/frontend/backend application developers and QA Engineers
  • You will collaborate with Technical Product Owners, Software Architects to plan testing initiatives by analysis of requirements, technical specifications and design of test plan and test cases
  • Implement test automation strategies for microservice architecture to increase test coverage and reduce manual testing efforts
  • Design, develop, and maintain automated test scripts using industry-standard tools and frameworks to ensure efficient and repeatable testing processes
  • Perform manual testing for complex scenarios where automation is not feasible, ensuring thorough coverage of all system functionalities
  • Conduct different types of tests including automated end to end, API, contract and performance tests
  • Develop and maintain test documentation like test plans, test cases, test scripts
  • Identify, document, and track defects using bug tracking tools, and work closely with developers to ensure timely resolution
  • Integrate automated tests into the CI/CD pipelines, collaborating with DevOps teams to ensure smooth and reliable deployment processes
  • Provide guidance and mentorship to QA engineers, promoting best practices in testing and quality assurance
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Internal startup incubator
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
Read More
Arrow Right

QA Automation Engineer

Are you a highly motivated and self-driven Quality Assurance (QA) Automation Eng...
Location
Location
United States , Ashburn
Salary
Salary:
15.00 - 60.00 USD / Hour
maxiomtech.com Logo
Maxiom Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
  • Proven experience as a QA Automation Engineer or a similar role
  • Proficiency in one or more QA automation tools and frameworks (e.g., Selenium, Appium, Cypress, JUnit, TestNG, Cucumber, etc.)
  • Strong programming/scripting skills (e.g., Java, Python, JavaScript) for test script development
  • Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines
  • Knowledge of software testing methodologies, test case design, and test management tools
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills to collaborate effectively within multidisciplinary teams
  • Self-motivated, proactive, and able to work independently
  • Ability to adapt to evolving technologies and learn quickly in a fast-paced environment
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams to understand project requirements, develop test plans, and create automated test cases
  • Design, develop, and maintain automation scripts using various QA automation tools and frameworks
  • Execute automated test scripts to verify the functionality, performance, and reliability of software applications
  • Identify, document, and track software defects and inconsistencies, working closely with development teams to resolve issues
  • Continuously expand and enhance test coverage to ensure comprehensive test scenarios
  • Implement and maintain test automation frameworks, libraries, and tools
  • Participate in code and design reviews to provide input on testability and quality considerations
  • Work with manual testers to automate repetitive test cases and streamline the testing process
  • Stay current with industry best practices and emerging QA automation trends
  • Contribute to a culture of continuous improvement by sharing knowledge and best practices within the QA team
What we offer
What we offer
  • Opportunity to work on exciting and innovative projects that impact various industries
  • Collaborative and inclusive work environment that values diversity of thought
  • Access to resources and support for professional development and growth
  • Competitive compensation package and benefits
  • Fulltime
Read More
Arrow Right

Qa Automation Engineer

We are looking for a skilled QA Automation Engineer with strong proficiency in J...
Location
Location
United States , Chicago
Salary
Salary:
53.00 USD / Hour
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3–8 years of experience in QA Automation, with strong Java programming skills
  • Hands-on experience with test automation frameworks such as Selenium, TestNG, JUnit, or Cucumber
  • Experience with version control systems (e.g., Git), and CI/CD tools
  • Strong understanding of software QA methodologies, tools, and processes
  • Experience with REST API testing tools like Postman, RestAssured, or similar
  • Familiarity with Agile/Scrum methodologies
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable automation frameworks using Java and related tools
  • Develop and execute automated test cases for functional, regression, and performance testing
  • Collaborate with developers, product managers, and QA team members to identify test requirements and design test plans
  • Analyze test results, identify defects, and ensure proper resolution in coordination with development teams
  • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI)
  • Maintain and improve existing automation test suites and scripts
  • Participate in code reviews, sprint planning, and continuous improvement activities
Read More
Arrow Right