Senior Software Development Engineer in Test

Engineering Tallinn, Estonia


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 everyone, 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’ll Do

  • 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 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

 

Nice to Have Skills

  • Strong programming or scripting skills in C#, 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

 

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 
  • Employee Referral Bonus Program 
  • Wellness programs