Barracuda, a leading cybersecurity company, is looking to solve complex threats by providing complete protection against email, data, applications, and networks with innovative solutions and a managed XDR service to strengthen cyber resilience.
Requirements
- Strong Linux skills
- Prior programming and bash scripting experience in a language such as python
- Experience testing REST APIs for microservices, and API tools such as Swagger or Postman
- Experience with large scale distributed systems – familiarity with distributed databases, streaming/queueing services, batch processing workflows, microservices and APIs, a plus
- Familiarity with Microsoft 365, Outlook Add-Ins, Microsoft Graph API, a plus
- Exposure to public cloud architectures and deployments, modern CI/CD pipelines, observability and monitoring best practices, also a plus
Responsibilities
- Define test scope and test plans/cases across a full-featured SAAS web-application across the frontend and backend (APIs, microservices, scale/performance)
- Execute manual testing, where appropriate
- Define and develop automated testing using such tools as mabl, selenium, cucumber
- Triage issues escalated to other Engineering counterparts
- Work with other engineers to debug issues and implement fixes/improvements
- Develop tooling for use by Support or Engineering to make it easier to find problems, interact with product systems, or gain greater visibility into ‘what’s happening’
- Identify and champion changes and features that will improve the customer experience and quality of the product
Other
- Currently enrolled in an accredited college or university
- Does not require work authorization, now or in the future
- On-site days required on Tuesday and Wednesday
- 1:1 mentoring with technical and industry experts
- High-quality health benefits after 90 days