Malwarebytes is seeking a collaborative Senior Software Developer In Test to join their cloud engineering team. The role focuses on designing, developing, and maintaining automated tests, participating in CI/CD, and creating comprehensive test plans. The ideal candidate is a strong engineer with a passion for quality and a willingness to collaborate with a diverse team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of work experience in quality engineering and automation
- Strong background in programming/scripting in JavaScript, Java, Python, or similar languages
- Solid experience with testing frameworks like Playwright, Mocha, PyTest, JUnit, TestNG, Cypress, Selenium, Appium
- Experience creating and maintaining complex automated test suites
- Strong understanding of cloud-based application deployments and troubleshooting
- Well-versed in the Software Development Life Cycle
- A knack for breaking software and finding quality bugs early
- Working knowledge of Jenkins and experience in setting up CI infrastructure