QA & Automation Engineer

Basic Information






Tel Aviv

Date Published


Job ID


Travel Amount


Description and Requirements

BMC works with 86% of the Forbes Global 50 and customers and partners around the world to create their future. With our history of innovation, industry-leading automation, operations, and service management solutions, combined with unmatched flexibility, we help organizations free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead.

BMC is looking for a talented Automation Engineer to join our family working on complex and distributed software, developing automated tests, testing infrastructure, 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 which constantly learns and evolves - In that case, this is a chance for you to join a newly growing team!

In this team, you'll develop automation tests, and test infrastructure for a variety of products and features while using a manifest of technologies.

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:

  • Developing and executing effective python tests & strategies for SaaS and On-Premises products.
  • Developing tests infrastructures for large scale tests environments, consists of multiple virtualized & containerized serves and operating systems.
  • Integrating with industry standard monitoring tools.
  • Providing a quality narrative of our products from a functional, operative and performance points of view.

What we are looking for:

  • 4+ years of hands-on experience in automation testing (backend\web\api) - Must.
  • Experience in Python - Must.
  • Familiarity with agile software development methodologies and product life cycle.
  • Experience with standard automated test tools & Addons: Selenium or equivalent - advantage.
  • Technical knowledge and experience with windows, Unix & Mac OS. Experience with Unix/Linux – Advantage.
  • Excellent English communication skills, both verbal and written.
  • Bachelor’s degree in software engineering, computer science, programming, or equivalent practical experience.

It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, age, national origin, physical or mental disability, history of disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, gender expression, marital status, status as a parent, sexual orientation, veteran status, genetic information or other factors prohibited by law, and to prohibit harassment or retaliation based on any of these factors. 

BMC will never ask for payment in exchange for employment.

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