Software Development Engineer in Test

IP Fabric
Summary
Join a pioneering force in network automation at IP Fabric! As a QA Engineer, you will be responsible for identifying and documenting bugs and irregularities before they impact customers. You will develop and maintain tooling for automated tests, collaborate with stakeholders, address performance limits, update tickets, and contribute to team documentation. This role requires a computer science background or equivalent experience, software development and automated testing experience, proficiency in Python and the ability to read JavaScript/TypeScript. You will need exceptional attention to detail, analytical and problem-solving skills, Linux command-line experience, and English proficiency. The position offers a full remote or hybrid role, 25 days of holidays plus 5 flexi-days, and various other benefits.
Requirements
- Computer science education or equivalent experience
- Experience in software development and automated testing
- Significant professional experience Python (used to write tests), ability to read JavaScript/TypeScript (the language of the product code)
- Exceptional attention to detail, experience with debugging
- Analytical and problem-solving skills
- Ability to work single-handed as well as in a team
- Experience with Linux command line and scripting
- Ability to read system logs and do troubleshooting
- Valid work permit for work in Czechia
- Proficiency in the English language, both written and verbal
Responsibilities
- Developing and maintaining tooling for running integration and end-to-end automated tests of the IP Fabric platform
- Ability to write code that will repeat these efforts
- Collaborating with Product Management and other stakeholders within Engineering (frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment
- Identifying and addressing current and future performance limits of the product
- Updating tickets, ensuring that cover work is being done
- Helping to create and maintain team documentation and knowledge base
Preferred Qualifications
- Experience with CI/CD tooling like Jenkins, GitLab pipelines, GitHub actions
- Experience working with a global, remote team, or otherwise multicultural team
- Familiarity with server virtualization technologies β IP Fabric is delivered as a virtual image (VMware, Hyper-V, KVM, AWS)
- Passionate about/experienced with open source and developer tools
Benefits
- 25 days of holidays + 5 flexi-days
- Full remote or hybrid role
- Anniversary rewards
- Collaboration with diverse, international teams
- A pet-friendly office at IP Pavlova
- Complementary and yummy snacks, coffee, brew and refreshments
- Freedom to use equipment of your choice (friendly BYOD policy)
- Regular team and company events