Logo of Huzzle

SDET- Python Automation

image

Nutanix

9d ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Quick Apply

AI generated summary

  • You need a BE/BTech/BCA/MCA/ME/MTech, 4-6 years in QA, Python proficiency, Linux/Windows admin skills, AWS/Azure experience, OOP knowledge, and an understanding of TCP/IP and virtualization concepts.
  • You will automate testing using Python, develop end-to-end test strategies, simulate large-scale scenarios, create necessary tools, and track bugs through resolution.

Requirements

  • BE/BTech/BCA/MCA/ME/MTech or equivalent.
  • 4-6 years of software QA engineering experience
  • Experience working with compute/storage/networking services of Azure and AWS
  • Experience in Software Development or Test Automation in one of the following programming languages: Python/Perl/C/C++/Java (Python preferred).
  • Strong fundamentals of Operating Systems
  • Strong fundamentals in Object-Oriented Programming, Algorithms, Data Structures, and Problem Solving
  • Basic knowledge of TCP-IP Suite of protocols (Ethernet, VLAN, IP, ICMP, TCP, UDP, DNS)
  • Strong systems administration experience in Linux and/or Windows.
  • Good understanding of file system concepts and protocols
  • Prior system testing experience of large scale deployments would be a big plus.
  • Experience with distributed software systems.
  • Plus: Understanding of virtualization concepts - compute/storage/network virtualization
  • Plus: Skills in debugging complex distributed applications.
  • Plus: Hands-on experience working with web technologies - HTTP/HTTPS, RESTful API, JSON, Protobuf

Responsibilities

  • Strong in automation using python.
  • Developing test strategy for end-to-end qualification of any new features which runs on NC2.
  • Simulating and testing large scale customer scenarios.
  • Developing automated tests, necessary tools and libraries, for release qualification.
  • Finding bugs. Helping RCA and tracking them to closure.

FAQs

What is the role I will be applying for at Nutanix?

You will be applying for the position of SDET (Software Development Engineer in Test) focusing on Python Automation.

What are the main responsibilities of the SDET position?

The main responsibilities include developing test strategies for end-to-end qualification of new features, simulating and testing large-scale customer scenarios, developing automated tests, tools, and libraries for release qualification, and helping with bug finding, root cause analysis, and tracking issues to closure.

What qualifications are required for this role?

Candidates should have a BE/BTech/BCA/MCA/ME/MTech or equivalent, 4-6 years of software QA engineering experience, and experience with compute/storage/networking services in Azure and AWS.

What programming languages should I be proficient in for this job?

A strong proficiency in Python is preferred, but experience in other programming languages such as Perl, C, C++, or Java is also acceptable.

Is prior experience in system testing required?

While not mandatory, prior system testing experience in large-scale deployments is considered a big plus.

What kind of work setup does Nutanix offer?

Nutanix offers a hybrid work setup, where employees are expected to be in the office for 2-3 days a week, allowing for both in-person collaboration and remote work flexibility.

Are there any travel requirements for this position?

Currently, there are no travel requirements, as Nutanix prioritizes the health and safety of its employees.

What is the team culture like at Nutanix?

The team culture at Nutanix is centered around teamwork, mutual support, and a shared passion for innovation and technology.

What additional skills would be beneficial for this role?

Beneficial skills include an understanding of virtualization concepts, debugging complex distributed applications, and hands-on experience with web technologies like HTTP/HTTPS, RESTful API, JSON, and Protobuf.

What operating systems should I be familiar with?

Strong systems administration experience in both Linux and/or Windows operating systems is required.

Nutanix simplifies hybrid multiclouds with one platform to run all your apps and data anywhere.

Technology
Industry
5001-10,000
Employees
2009
Founded Year

Mission & Purpose

Nutanix is a global leader in cloud software, offering organizations a single platform for running apps and data across clouds. With Nutanix, companies can reduce complexity and simplify operations, freeing them to focus on their business outcomes. Building on its legacy as the pioneer of hyperconverged infrastructure, Nutanix is trusted by companies worldwide to power hybrid multicloud environments consistently, simply, and cost-effectively.