Responsibilities
- Build manual and automated test plans from business requirements
- Develop, maintain, and execute automated test suites covering functional and non-functional use cases
- Leverage AI coding assistants (GitHub Copilot) to accelerate test script authoring and code review
- Use AI-driven testing tools (Mabl AI, Testim) to auto-heal flaky tests and generate intelligent test coverage
- Integrate LLMs or AI APIs for test data generation, log analysis, and root cause summarization
- Collaborate with engineers, product owners, and stakeholders to ensure high-quality software releases
- Define timelines, work breakdowns, and manage the QA CI/CD pipeline
- Write code snippets and validate API endpoints
- Mentor junior team members and lead QA environment troubleshooting
- Identify, document, and drive resolution of defects in close coordination with development teams
Requirements
- 5+ years of experience in software development, testing, and automation
- Coding, design and analytical skills
- Experience in a full project testing life cycle including test case creation, script development, manual and automated testing
- Automation skills and experience using tools including Mabl and Playwright
- Strong experience in Agile development methodologies and utilizing technologies such as GIT, GitHub Actions for Continuous Integration, and Continuous Delivery.
- Experience in Relational and non-relational databases (SQL and Non-SQL)
- Strong programming skills in languages such as TypeScript/Python
- Common testing practices in a highly agile project environment
- Experience with AWS including knowledge of cloud infrastructure and services
- Ability to work collaboratively and communicate clearly in a fast-paced, dynamic environment
- Guide junior SDETs to succeed in their journey.
- Experience in manual testing & performance testing, analyzing test logs, creating test reports and keeping the manager updated on the progress on a regular basis.
Nice to Have
- Familiarity with Email/auth protocols: SMTP, POP, IMAP, LDAP
- Microsoft 365 / Azure Active Directory / MS Graph API
- Security domain knowledge
- Non-functional automation tools (load testing: k6, Gatling, JMeter)
- Perl experience
- Familiarity with AI testing platforms (e.g., Functionize, Sauce Labs AI, LambdaTest AI)
- Experience with perl, Docker, and Kubernetes
Benefits
- A team where you can voice your opinion, make an impact, and where you and your experience are valued.
- Internal mobility – there are opportunities for cross training and the ability to attain your next career step within Barracuda, in addition to equity, in the form of non-qualifying options.
Team
Structure: cross-functional Agile team


