DevJobs

Senior Automation Software Engineer - SaaS

Overview
Skills
  • JavaScript JavaScript ꞏ 5y
  • Python Python ꞏ 5y
  • Bash Bash
  • Groovy Groovy
  • PowerShell PowerShell
  • RESTful API RESTful API ꞏ 2y
  • Postman Postman
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Selenium Selenium ꞏ 2y
  • Databases ꞏ 2y
  • Playwright ꞏ 2y
ControlUp creates an autonomous workplace where the day runs itself.

We’re a leader in DEX, unifying digital employee experience and IT operations into one powerful platform built for modern workplace management. By combining real-time monitoring, automation, and proactive remediation, ControlUp enables IT teams to prevent issues before they impact employees, reduce operational complexity, and streamline IT environments, without the clutter of multiple tools. With ControlUp, IT works smarter, employees stay productive, and the workday runs itself. One platform. One powerful shift in how work flows.

No tool sprawl. No wasted time. No interruptions. Just technology that runs smoothly, so people can get on with work that matters.

The Role

We are looking for an experienced and highly motivated automation software engineer to join our incredible team.

The team is responsible for ensuring the E2E quality of ControlUp Products. This includes participating in all phases of the software development lifecycle (feature design, implementation, test design, test automation, and test execution). You will work closely with the team, dev engineers, product managers, and automation infra engineers to help ship products with high quality.

How You’ll Spend Your Day

  • Design, implement, and extend automation tests and infrastructure
  • Take ownership of new features and implement full automation coverage from the design stage to production testing
  • Help to elevate the quality of our products and provide scalable automation solutions
  • Collaborate closely with the product and automation infra teams
  • Own the CI/CD tools and processes in the teams you work with


Your Experience And Qualifications

  • 5+ Years of automation experience on web applications using Python/JS
  • 2+ Years experience in developing automation infrastructure and UI testing using Selenium Playwright, REST API, databases, and 3rd party integrationsHigh technical skills, deep knowledge of automation best practices
  • Deep understanding of software design patterns, OOP, and best practices
  • Experience in planning, test writing, and test methodologiesExperience in SaaS web-based applications
  • Strong mentoring skills & self-learningExcellent verbal and written communication skills in both Hebrew & English Be a team player
  • Have a positive attitude with a passion to win


Advantages:

  • Experience in working with Container solutions like (Docker, Kubernetes)
  • Strong scripting (PowerShell, Bash, Python, Groovy) skills
  • Experience with Postman
  • Experience with DB queries
  • Experience in working with Cloud solutions (Azure, AWS, GCP)
  • Experience in the development of Continuous Integration solutions
ControlUp