Build With Us

68
companies
1,089
Jobs

QA Automation Engineer 

Comet.ml

Comet.ml

Software Engineering, Quality Assurance
Europe · Israel · Remote
Posted on Friday, May 17, 2024

Join us to advance data science and machine learning.

Comet is accelerating the machine learning development process for data science and ML teams. From the individual data scientist tracking training runs to the enterprise team moving hundreds of models into production, Comet is the platform used by some of the most innovative builders in the industry. We started Comet to make it possible for teams to manage and optimize models across the complete ML lifecycle and achieve business value faster.

You’re welcome here

Working in Comet’s fast, dynamic startup environment is challenging and fun. We are looking for people who are customer-focused, work collaboratively, and want to be a voice in advancing Comet’s leadership in the marketplace. If you are excited about empowering technology innovators around the globe in creating world-changing machine learning models, Comet is the right place for you.

Comet is backed by more than $63 million in venture-capital funding, and we are the MLOps platform of choice for teams at Ancestry, The RealReal, Uber, WorkFusion, and Zappos. We are a remote-first company with offices in New York City (U.S.A.) and Tel-Aviv (Israel). And we’re just getting started. CRN featured Comet as one of the 10 hottest machine learning and data science startups in 2021.

Comet is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees without regard to race, religion, color, sex, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship status, uniform service member status, marital status, pregnancy, age, medical condition, physical or mental disability, genetic information/characteristics, and any other characteristic protected by State or Federal law.

Comet is seeking a skilled and enthusiastic Quality Assurance (QA) Automation Engineer to join our passionate team. As a QA Automation Engineer, you will be instrumental in ensuring the reliability, performance, and quality of our machine learning platform through the design, implementation, and execution of automated test suites and frameworks in combination with manual testing for product releases . You will work closely with our engineering and product teams to identify, prioritize, and address software defects, ensuring a seamless experience for our users.

If you are passionate about quality assurance, automation, and machine learning, and thrive in a fast-paced, innovative environment, we'd love to hear from you!

Join us in shaping the future at comet. Apply now!

Responsibilities:

  • Develop and maintain automated test scripts and frameworks using Python and Playwright.
  • Conduct server-side, SDK and API testing using various tools such as postman, terminal and scripts.
  • Verify version compatibility for clients in both cloud and on-premises environments.
  • Collaborate with software engineers and product managers to understand requirements and identify test scenarios.
  • Execute automated test suites and analyze test results to identify and prioritize defects and areas for improvement.
  • Participate in Agile development processes, including sprint planning, backlog grooming, and daily stand-ups.
  • Contribute to the continuous improvement of testing processes, methodologies, and tools.
  • Investigate and troubleshoot issues reported by users or identified during testing, and provide timely resolutions.
  • Assist in product release including test coverage, manual testing and test planning.
  • Document test cases, test results, and other relevant information to ensure traceability and reproducibility of issues.
  • Stay up-to-date with industry trends, best practices, and emerging technologies in software testing and automation, with a focus on machine learning and AI.

Qualifications:

  • 3+ years of experience in software quality assurance, with a focus on test automation.
  • Strong programming skills in languages such as Python, Java, or similar.
  • Experience with test automation frameworks/tools.
  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Excellent analytical and problem-solving skills, with keen attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.
  • Experience with machine learning platforms or data science tools is a plus.
  • Familiarity with machine learning concepts and frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • This role will be fully remote in Europe or Hybrid in Israel, working with global teams.