Senior Software Test Engineer
Valley #5734
This very esteemed company with a renowned well-known management team is looking for experienced engineers to extend their team. They are working on an exciting service in the storage and cloud delivery domain. As a member of this team, you will work alongside outstanding engineers and leaders who obsess about performance, availability, scalability and durability of customer data. You will be solving technical problems at a large scale, for distributed systems, and big data technologies. As a member of this world class team, you will have strong ownership over the design, implementation and operation of a massive scale distributed storage system.
The ideal candidate would possess strong analytical, design, problem solving skills and experience in building & operating high performance systems at scale. You should have experience working with other senior engineers, mentoring junior engineers. Experience in the storage industry is helpful but not required.
BASIC QUALIFICATIONS
-
BS/MS in Computer Science or equivalent.
-
7+ years of test development experience.
-
Strong understanding of the SW features.
-
Strong understanding of Linux OS
-
Ability to write the test plans focusing on functional, performance, stress and negative testing.
-
Experience in developing CI/CD processes and DevOps contribution with a real passion for automation.
-
Solid years of experience in writing programs using Python
-
Good background in Scripting (Bash, Groovy), should be able to quickly ramp up and execute on any scripting needs.
-
Good to have working knowledge of virtualization in Linux (KVM, Docker orchestrated with Kubernetes).
-
Expertise in Source control infrastructure (Gitlab, git).
PREFERRED QUALIFICATIONS
-
Extensive experience of CI/CD knowledge (Jenkins, gitlabCI, GoCD) and Linux distribution (Centos, Ubuntu, SLES, RedHat, Fedora).
-
Deployments in large scale clusters (PXE, IPMI, SLURM) – big plus.


