Principal Sdet
3 days ago
Principal Software Development Engineer (Principal SDET)
"Druva enables cyber, data, and operational resilience for every organization with the Data Resiliency Cloud, the industry’s first and only at-scale SaaS solution. Customers can radically simplify data protection, streamline data governance, and gain data visibility and insights as they accelerate cloud adoption. Druva pioneered a SaaSbased approach to eliminate complex infrastructure and related management costs and deliver data resilience via a single platform spanning multiple geographies and clouds. Druva is trusted by thousands of enterprises,
**Roles and Responsibilities**:
- Be part of the agile development team and closely work with the
- Develop a detailed understanding of the features/enhancements for the product - including functional specifications and design - with the perspective of performing automated and manual, white box as well as black-box
- Plan, create, and manage the overall quality
- Collaborate with developers in product design reviews and provide inputs on functional requirements for better testability and automation
- Own end to end QA for medium to complex features
- Collaborate with other teams to strategize or plan long term solutions for overall quality of the product as well as features
- Identify gaps and action items to address the quality aspect of the product
- Develop and maintain a model that estimates the ROI of automation and work on improving it
- Evaluate and recommend new quality-related tools, technologies, methodologies to enhance productivity and quality
- Plan the test cycle by providing estimates, monitoring, and tracking progress. Participate in bug triaging, tracking quality assurance metrics
- Be a mentor to other SDETs in the team
- Monitor timely builds and manage product deployments
- Monitor and help in the reduction of overall COGS/Opex of test infrastructure
- Design and architect modular and reusable automated testing
**Key Skills**:
- Good analytical and problem-solving skills and excellent troubleshooting and debugging.
- Strong knowledge of QA methodologies, tools, processes
- Ability to estimate the work and prioritize/plan with leads
- Good understanding of Operating systems (Windows and Linux)
- Understanding of threads, multiprocessing, socket programming, etc
- Good understanding of basic networking
- Experience with widely used bug and test management tools such as - Jira, Testrail,
- Experience working with version control systems such as SVN, Git,
- Good shell scripting skills
- Strong programming skills in any one of the languages such as - Python/Java/Ruby/Perl.
- Familiarity with virtualization technologies such as VMware, HyperV,
- Familiarity with cloud architecture/concepts.
- Experience working on security, scale, and performance
- Experience with various SQL/NoSQL databases such as Mysql, Oracle, SQL Server, MongoDB, Cassandra, etc
- Experience in building automation pipelines and working with CI/CD tools such as Jenkins, Gitflow,
- Experience designing automation framework and
- Knowledge of RESTful API and testing/automation of the
- Understanding of agile testing methodologies, test pyramid, and quality
- Experience with white-box testing and test methodologies such as TDD and BDD
- Experience mentoring a QA team
**Pluses**:
- Cloud computing
- Storage domain
**Experience**: 10 + years
-
Principal Sdet
4 months ago
Pune, Maharashtra, India Data Direct Networks Full timeOverview: This is an incredible opportunity to be part of a company that has been at the forefront of AI and high performance data storage innovation for over two decades. DDN Storage is a global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare, to financial...