QA Automation Engineer

Quality Assurance Tel Aviv, Israel


The Semperis Story
Semperis combines world-class expertise and patent-pending, leading-edge technology to deliver identity-driven enterprise protection. Our customer-vetted technology, trusted around the globe, empowers clients and ensures the integrity and continuity of their digital infrastructure and operations. Semperis’ directory services protection platform provides a fully orchestrated Active Directory Disaster Recovery solution, total visibility into directory services modifications, granular restores and a speedy remediation of Active Directory disasters.

People First Culture
Semperis puts people first. From our customers and partners, to our culture of engineers and experts, we understand that people are our assets. World-class thought leaders, distinguished engineers, and top technology experts contribute to the Semperis culture that champions strategic vision, actualized expertise, intelligent and precise solutions, and continuous innovation. With teams in New York, San Francisco and Tel Aviv, you’ll be working alongside world-class thought leaders, distinguished engineers, and top technology experts from around the world.


Who we are looking for:
As a Quality Assurance (QA) Automation Engineer you will be working on the full cycle of automated and manual testing: creating a strategy; writing a plan; creating and executing tests; finding regressions; logging and verifying bugs; and writing automation for the executed tests.


  • Creating detailed, comprehensive and well-structured test plans and test cases for new features
  • Build and execute automation test cases and test suites
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements 
  • Estimate, plan and coordinate testing activities within the scrum team and with the automation team
  • Identify, record, document thoroughly and track bugs
  • Willingness to travel to customers or events as necessary


  • 3+ years of experience in automated software testing of enterprise-grade, client-server software products
  • Experience using Python over Selenium
  • Experience in system, networking and UI testing
  • Experience writing STP, STD, and STR
  • 2-3 years experience with Windows/Linux OS
  • Experience in web testing
  • Experience in database testing
  • Strong technical skills
  • Familiarity with TFS/Azure DevOps

Strong plus:

  • Previous experience as a QA engineer in an Agile development project
  • Experience in Scripting languages (PowerShell/Python)
  • Knowledge and understanding of Cyber security, related risks and mitigation technologies
  • Knowledge in Enterprise Identity (Active Directory/Azure Active Directory)
  • Fluent in English