Staff Software Development Engineer in Test - Python
Remote, India
EGNYTE YOUR CAREER. SPARK YOUR PASSION.
Role
Egnyte is a place where we spark opportunities for amazing people. We believe that every role has meaning, and every Egnyter should be respected. With 22,000+ customers worldwide and growing, you can make an impact by protecting their valuable data. When joining Egnyte, you’re not just landing a new career, you become part of a team of Egnyters that are doers, thinkers, and collaborators who embrace and live by our values:
Invested Relationships
Fiscal Prudence
Candid Conversations
About Egnyte
Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized cloud content security for more than 22,000 organizations, helping customers improve data security, maintain compliance, prevent and detect ransomware threats, and boost employee productivity on any app, any cloud, anywhere. For more information, visit www.egnyte.com .
Our Hybrid-Cloud Software Engineering team builds software that enables Egnyte customers’ journey to the cloud and allows them to execute their business workflows in a seamless fashion.
What You’ll Do
Develop and extend automated testing platforms and frameworks that enable test cases to be easily automated.
Implement solutions for functional testing, performance testing, end to end testing, and continuous testing for various use cases including file serving, cloud orchestration, and API back-end components.
Collaborate with engineering teams in designing test cases using the above test frameworks, iterating on framework design as necessary.
Enhance and improve dashboards for reporting results of automated test runs (current and historical) executed on the above test frameworks.
Your Qualifications
Deep understanding of automation methodology and hands-on experience developing automation solutions and tests for SaaS, and cloud-based storage solutions.
9+ years of industry experience in software test automation and quality engineering.
Strong hands-on experience in Python, REST APIs, SQL, and modern scripting languages such as bash.
Proficient in implementing and managing multi-threaded applications with a strong grasp of synchronization techniques and concurrency control mechanisms.
Automated testing experience with enterprise-scale products on various software, hardware, and networking infrastructures.
Working knowledge of Linux operating environment and virtualization, including hands-on experience with configuring file systems, networking, and storage.
Source control and build tools experience with GIT, Jenkins, Jira.
Testing experience with cloud, database or storage products strongly preferred.
Benefits
Competitive salaries
Medical insurance and healthcare benefits for you and your family
Fully paid premiums for life insurance
Mental wellness platform subscription
Gym reimbursement
Commitment To Diversity, Equity, And Inclusion
At Egnyte, we celebrate our differences and thrive on our diversity for our employees, our products, our customers, our investors, and our communities. Egnyters are encouraged to bring their whole selves to work and to appreciate the many differences that collectively make Egnyte a higher-performing company and a great place to be.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
Referrals increase your chances of interviewing at Egnyte by 2x