Senior Automation Engineer

Basic Information






Tel Aviv

Date Published


Job ID


Travel Amount


Description and Requirements

BMC is looking for a talented Automation Engineer to join our family working on complex and distributed software, developing automated tests, executing test plans, and assisting the firm in assuring product quality.

If you are a talented software engineer who’s a curious, self-motivated, people-oriented team player and constantly learning and evolving - In that case, this is a chance for you to join a newly growing team!

In this team, you will specify design, implement automation tests as well as work to set up automation infrastructure used within the engineering of new and old product components for both new SaaS and older server stacks, and features.

In this role, you will face professional challenges and opportunities alongside a rewarding work environment and play an important role in new and innovative automation projects and teams.

In this role, you will be:

  • Automation developer for an advanced SaaS product in a software development environment.
  • Developing and executing effective automated tests & strategies for frontend and backend including GUI, CLI, and API tests.
  • Working with engineering to define and assess deliverables.
  • Effectively prioritizes and executes tasks in a high-pressure environment with a strong service orientation.
  • Responsible for the QA deliverables of assigned projects – ensure quality deliverables.
  • Code automation into nightly pipelines used within CI/CD

What we are looking for:

  • 5+  years of experience in automation testing Web applications and API in a software development environment - Experience running and developing automation tests using languages as Python, BASH, Perl etc.
  • Experience with standard automated test tools TestTrack, Jenkins, Robot FW etc.
  • Familiar with agile software development methodologies and life cycles.
  • Excellent English communication skills, both verbal and written.
  • Bachelor’s degree in software engineering, computer science, programming, or equivalent practical experience

It would be an advantage for you to have:

  • Technical knowledge and experience with Linux, experience with Docker and Kubernetes
  • Knowledge with Kafka, Elastic Search, Amazon services (or GCP, MAZ, OCI).
  • Coding skills in Java and knowledge of microservice-based systems.
  • Experience using Kibana to identify performance issues with Elastic


From core to cloud to edge, BMC delivers the software and services that enable over 10,000 global customers, including 84% of the Forbes Global 100, to thrive in their ongoing evolution to an Autonomous Digital Enterprise.
It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, creed, sex, age, sexual orientation, national origin, disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, gender expression, marital status, status as a parent, disabled veteran or status as a protected veteran, genetic information or other factors prohibited by law, and to prohibit harassment or retaliation based on any of these factors.

If you need a reasonable accommodation for any part of the application and hiring process, visit the accommodation request page.