DevJobs

Software Engineer for Validation Automation and Infrastructure

Overview
Skills
  • Python Python
  • RESTful API RESTful API
  • CI/CD CI/CD ꞏ 3y
  • Linux OS ꞏ 3y
  • Container Orchestration Tools
  • Enterprise Storage Systems
  • Storage Systems

We are looking for a talented software engineer to join our system validation and release

engineering team. In Lightbits Labs we value software quality and have a robust automated

testing framework. Our tests run continuously and we are always expanding their coverage and

reach. The system validation and release engineering is responsible for the quality of Lightbits

software and achieves its goals by writing software to improve software quality. This position is

based in Kfar Saba (hybrid).

As a software engineer in the system validation and release engineering team you will be

responsible for:

● Review requirements, specifications and technical design documents to provide timely

and meaningful feedback.

● Designing test plans and automating the test cases, including validating functionality,

performance, and reliability.

● Design, develop and maintain test automation frameworks tailored to Lightbits needs.

This includes selecting appropriate tools and technologies for automation, deploying and

maintaining them and writing software to tie it all together and implement relevant

functionality.

● Integrate automation tools pipeline to enable seamless testing throughout the

development lifecycle.

● Monitor and analyze test results, investigate failures, and either report issues to the

development team or fix them.

● Collaborate with cross-functional teams, including developers, product managers, and

architects, to ensure alignment on quality metrics, testing objectives, priorities, and

coverage.

Desired Skills and Experience:

Required:

● BSc/MSc degree in Computer Science, Engineering or a related subject or equivalent

experience.

● At least 3 years of relevant work experience.

● Working and improving continuous integration / continuous delivery pipeline processes

● Experience with Linux OS and understanding of its architecture basics

● High motivation to learn new technologies and deep diving into details

● A “bug hunter”: strong drive to challenge the system and improve its quality by finding

and tracking down defects no matter how concealed they are

● Strong verbal and written skills

Advantageous:

● Experience with enterprise storage systems and technologies

● Experience with container orchestration tools (Docker, etc.)


● Understanding how REST API's work

● Python programming experience

  • ● Working experience in storage systems
LightBits Labs