Description
Malwarebytes believes that when people and organizations are free from threats, they are free to thrive. Founded in 2008, CEO Marcin Kleczynski had one mission: to rid the world of malware. Today, Malwarebytes has grown beyond malware remediation to ensuring cyberprotection for every one, providing device protection, privacy, and prevention solutions in the home, on-the-go, at work, or on campus. With threat hunters and innovators across the world, we want great people, like YOU, to join our team!
Malwarebytes is looking for ...
Malwarebytes is looking for a dedicated, quality-driven individual to join our Endpoint Agent Engineering team as a Senior Software Development Engineer in Test (SDET). This role is ideal for a professional who brings hands-on expertise in end-to-end testing for Windows security software and is motivated by a strong commitment to quality. The successful candidate will work collaboratively within a multi-project environment, advocating for user-centric testing and elevating the quality of our endpoint security solutions. A “can-do” attitude, problem-solving skills, and a willingness to learn continuously are essential traits for this role.
What You Will Be Doing:
- Design, develop, and maintain comprehensive test plans, test cases, and test matrices focused on Windows-based endpoint security solutions
- Execute end-to-end and system-level tests for Windows Endpoint Agent software, ensuring high-quality releases
- Maintain and expand automated test suites to enhance test coverage and efficiency
- Work collaboratively within a CI/CD environment, engaging in test planning, and regular team discussions to improve test effectiveness and efficiency
- Identify, document, and track defects with meticulous attention to detail
- Contribute to agile development cycles by partnering with engineering teams, proactively addressing potential quality issues, and iterating on test processes
- Drive continuous improvement in testing processes, methodologies, and efficiency
Skills You'll Need to Have:
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 5+ years of experience in quality engineering, with a focus on end-to-end testing and test automation
- Proficiency in end-to-end testing for managed endpoint security software on Windows OS
- Strong understanding of cloud-based application deployments, testing, and troubleshooting
- Experience with Visual Studio or similar IDEs
- Hands-on experience in creating and maintaining automated test suites
Skills that are Nice-to-have:
- Strong programming or scripting skills in C#, PowerShell, Python, Java, or similar languages.
- Familiarity with CI tools, such as Jenkins or GitHub Actions, and experience in setting up CI infrastructure.
- Working knowledge of cloud platforms like AWS or Azure.
- Familiarity with setting up customer environments such as Active Directory\DNS, HTTP Server.
- Experience with tools such as Fiddler, Wireshark and VMware.
Benefits and Perks:
- An opportunity to do something great for yourself and the world
- A great work environment that supports growth, development, and well-being
- Comprehensive medical, dental, and vision insurance coverage, subject to change by country/region
Read Full Description