As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our cloud-based Storage solutions. This position goes beyond traditional QA - it requires a holistic approach to quality, covering all aspects of the testing process and influencing product design from the earliest stages. You will design and execute complex TEST plans that replicate real-world customer environments, collaborate with engineering teams, and contribute to both manual and automated testing efforts. This position requires strong technical expertise, attention to detail, and a passion for delivering high-quality products.
Responsibilities:
* Early Involvement: Participate in requirement reviews and design discussions to identify potential issues early in the development lifecycle
* Design, configure, and execute complex TEST plans and TEST cases
* Develop TEST plans and cases for new functionality, covering all QA phases.
* Review and improve existing TEST plans to enhance coverage, address gaps, and prevent regressions.
* Partner with Engineering to plan testing for new functionality and resolve anomalies.
* Track and communicate testing status clearly to stakeholders.
* Perform functional, regression, integration, and performance testing across multiple platforms.
* Execute and analyze automation tests and contribute to automation frameworks.
* Write BDD tests for automation
* Failure Analysis: Read and interpret logs, analyze failures, and identify potential bugsincluding determining ownership when issues are outside the team domain.
* Ensure compliance with QA methodologies and best practices throughout the development lifecycle.
About us:
We are the leading platform to quickly move mission-critical data to the cloud and to keep it operating at performance standards on par with even the fastest on-prem environments. We work with global enterprise companies and cloud providers to ensure a seamless, efficient, and smooth migration process, followed by unparalleled performance speeds for all data and applications in the cloud. The platform makes cloud environments run 10x faster and the entire application stack is more resilient to any infrastructure hiccups or malfunctions. We have offices in Israel and is headquartered in Needham, MA. For more information, visit our website.
Requirements: * Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).
* Must have 5+ years of experience in manual testing of software systems based on Unix / Linux.
* Well-versed in QA methodologies and processes.
* Experience in executing and analyzing automation tests.
* Good understanding of software development processes, design, data flow, and bottlenecks.
* Ability to work on multiple project streams simultaneously.
* Experience in Storage, networking, or cloud technologies. (advantage)
* Familiarity with Shell scripting and/or Python (advantage).
* Experience designing and writing behavior-driven automated TEST scenarios using frameworks such as Cucumber or similar (big advantage).
* Excellent verbal and written communication skills. Preferred Skills
* Familiarity with CI/CD pipelines and version control systems (e.g., Git).
* Strong problem-solving skills and attention to detail.
* Architect-Level Thinking: Ability to influence quality strategy across teams and ensure end-to-end coverage
This position is open to all candidates.