DevJobs

QA and Automation Engineer

Overview
Skills
  • Python Python ꞏ 2y
  • Linux Linux
  • Jenkins Jenkins
  • AWS AWS
  • Pytest ꞏ 2y
  • Cucumber
  • Grafana Grafana
  • BDD
  • GitLab CI
  • Behave

We are looking for a QA and Automation Engineer to join us!


Why Join Us?


As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most driven, creative, and innovative people. At Check Point, our employees are redefining the security landscape by meeting our customers’ real-time needs and providing our cutting-edge technologies and services to an ever-growing customer base.

Check Point Software Technologies has been honored by Time Magazine as one of the World’s Best Companies for 2024. We've also earned a spot on the Forbes list of the World’s Best Places to Work for five consecutive years (2020-2024) and recognized as one of the World’s Top Female-Friendly Companies. If you're passionate about making the world a safer place and want to be part of an award-winning company culture, we invite you to join us.

Check Point Harmony Email Security and Collaboration (Previously AVANAN) is a unique email solution that fully secures cloud email and cloud platforms using AI.


Key Responsibilities


  • Develop and maintain automated test frameworks using Python and Pytest for infrastructure components.
  • Generate detailed test reports to provide stakeholders with insights into test coverage, results, and trends.
  • Work in close contact with development teams in order to perform Manuel testing and QA for newly developed features.
  • Implement Behavior-Driven Development (BDD) practices to create clear and concise test scenarios and specifications.
  • Design and execute comprehensive test suites for infrastructure systems deployed on AWS.
  • Collaborate with cross-functional teams to understand testing requirements and incorporate them into the automation strategy.
  • Monitor and analyze test results using Grafana to identify performance bottlenecks and areas for improvement.
  • Investigate and troubleshoot issues discovered during testing, working closely with development teams to resolve them.
  • Stay up-to-date with industry best practices and emerging technologies in test automation and infrastructure testing.


Qualifications


  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience (2+ years) in QA and test automation.
  • Proficiency in Python programming language and experience with Pytest framework.
  • Proficiency in working with Linux environment.
  • Hands on knowledge of AWS services and tools.
  • Strong understanding of Behavior-Driven Development (BDD) principles and experience with related tools such as Cucumber or Behave.
  • Familiarity with Grafana for monitoring and visualization of system metrics.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment, communicating both in Hebrew and English.

Preferred Qualifications:

  • Knowledge of CI/CD pipelines and related tools such as Jenkins or GitLab CI.
Check Point Software Technologies