Job Title: Software Engineer 2
Job ID: R269536
Location: Pune, India
Experience Required: 3–5 Years
Employment Type: Full-Time
Dell Technologies is seeking a Software Engineer 2 to join its System Test Engineering team within PowerScale. In this role, you will be responsible for system-level testing, automation, and validation of next-generation storage systems and distributed architectures. You will contribute directly to enhancing product quality and customer satisfaction by ensuring robust and scalable software solutions.
Design and implement automation frameworks that interact with various layers of the OneFS storage integration stack.
Conduct end-to-end product and system-level tests to validate software functionality.
File and track defects, assist with root cause analysis, and drive resolution through collaboration with engineering teams.
Maintain regression test case suites and ensure continuous test coverage for system features.
Contribute to software requirements evaluation and the preparation of system-level testing strategies.
Ensure test artifacts are maintained in source control for versioning and traceability.
3–5 years of hands-on experience in software development or system testing.
Proficiency in programming and scripting languages, preferably Python.
Experience working with operating systems such as POSIX, UNIX, and Linux.
Ability to debug moderately complex programs using well-defined design specifications.
Proven experience with automation frameworks and test strategy implementation.
Background in storage technologies like NAS and Flash Arrays.
Familiarity with server hardware, networking, and client-side technologies.
Bachelor’s degree in Computer Science, Engineering, or equivalent technical experience.
Dell Technologies is a global leader in technology solutions and digital transformation. Our PowerScale division is at the forefront of innovation in big data storage and scalable software systems. Join our diverse team to develop the technologies of tomorrow.