About the Role
The Software Test Engineer will be responsible for ensuring the quality and reliability of software solutions through comprehensive testing strategies. This includes developing automation, validating features, and working closely with engineering teams to deliver robust, scalable network applications.
Responsibilities
- Develop and maintain automated test frameworks for software validation
- Design test plans and execute test cases for functional and regression testing
- Identify, report, and track software defects using issue management systems
- Collaborate with development teams to ensure code quality and test coverage
- Validate software behavior across diverse networking environments
- Perform system-level testing of cloud-based network solutions
- Analyze test results and provide actionable feedback
- Support continuous integration and delivery pipelines with testing integration
- Ensure compliance with product requirements and specifications
- Work with cross-functional teams to understand feature designs
- Conduct root cause analysis on reported issues
- Improve testing efficiency through tooling and process enhancements
- Test software across multiple platforms and configurations
- Verify security and performance characteristics of network applications
- Document testing procedures and maintain knowledge repositories
- Participate in agile development cycles and sprint planning
- Contribute to quality assurance best practices
- Evaluate new testing methodologies and tools
- Assist in pre-release validation and certification activities
- Ensure scalability and reliability of test infrastructure
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Collaborative engineering team focused on cloud networking and software-defined infrastructure
What We Look For
- Candidates should demonstrate a strong foundation in software testing principles and a passion for quality.
- We value problem-solving skills and the ability to adapt in a fast-paced technical environment.
Technology Environment
- Work spans cloud networking, SD-WAN, and secure access solutions.
- Testing involves integration across virtual, physical, and hybrid deployments.
Available for qualified candidates