Senior QA Engineer

We are looking for a Senior QA Engineer to join our growing team in Israel and make an impact! This is an opportunity to join a fast-growing startup, to learn, contribute and influence. You will create QA methodology and testing plans from scratch. Plan and run tests using a deep understanding of the business logic of complex cloud-based web application platforms and influence our product for the fast-growing research and science field. You will be responsible for ensuring the quality of Code Ocean Products. This includes participating in all phases of the software development lifecycle (feature design, implementation, test design, test automation, and test execution).  The Senior QA Engineer will report to the VP of R&D and will be working in close collaboration with all teams, including Customer Success, Product, Marketing, and Science teams, to make a company-wide impact.


About Code Ocean

The Code Ocean team is on a mission to build the world’s best cloud-based computational research platform! We aim to transform how we analyze and share scientific research code so that it is more open, reproducible, and reusable.


What you’ll be doing

  • Design, create, develop, execute and maintain test plans/cases, user scenarios, checklists
  •  Define testing strategies and test procedures.
  • Preparing test environments, execution of manual functional testing, reporting and processing defects 
  • Analyzing customers’ issues and investigating their root causes, and participating in technical discussions with the R&D team
  • Understanding and analyzing the product requirements and communicating with product management teams.
  • Preparing test scenarios for automation. 
  • Verify that real-world use cases and user expectations are simulated and met during the validation process
  • Collaborate and work closely with developers, scientists, product, and other teams in R&D to help ship high-quality products
  • Suggest product enrichments and improvements 
  • Work in agile methodology and dynamic environment

Our ideal candidate

  • 5+ years of hands-on experience as a QA Engineer of software products
  • Deep knowledge of Quality Assurance theory: principles, methodologies, processes, and techniques
  • Experience in writing test plans, creating test cases, test design, test strategy, and test execution for web applications.
  • Testing experience with event-driven and microservices architecture
  • Knowledge and experience with cloud platforms, Linux, Docker
  • Knowledge of SQL and DB queries
  • Understanding of REST/JSON web services
  • Experience with CI/CD practices, tools, and platforms 
  • Excellent verbal and written communication skills in English
  • Ability to mentor junior QA engineers
  • High technical orientation. High level of accuracy and attention to detail
  • Problem solver. Creative thinker
  • Self-Learner with an excellent ability to work independently and explore new technologies, applications, and environments
  • Team player and collaborative

Not sure if you fit this description?
We are always looking for great talent and pride ourselves on being open-minded. We would love to hear from you.

  • Accepted file types: pdf, word, Max. file size: 50 MB.
  • Hidden
Scroll to Top