
Senior Staff Software Development Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
- Contributing for developing automated function test cases , building test infrastructure for the product needs and mentoring the juniors
- Developing and maintaining the automation framework. Use in-house and modern tools to enable automation of network security products, scheduling of runs, etc
- Implementing continuous integration and continuous deployment (CI/CD) pipelines to ensure smooth and efficient automation runs
- 10+ years of deep and relevant experience in automated testing, including design and development of test automation frameworks
- Strong coding experience in Python
- Proficiency in automation tools/platforms like Pytest, Selenium or equivalent for UI, API and CLI based automation
- Expertise in networking protocols, connectivity testing, and internet security concepts (SSL, TLS, VPN, Zero Trust)
- Solid understanding of Continuous Integration and Continuous Deployment (CI/CD) tools like Jenkins, GitLab CI, BitBucket etc
- Extensive experience with API testing using tools such as Postman, REST-Assured, or equivalent
- Familiarity with cloud-based deployment architectures (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
- Proven track record of working in Agile methodologies, delivering complex projects with high-quality outputs
- Excellent debugging, verification, and analytical skills to identify issues and root causes
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks, and more!