11 Sep
|
InfoBeans
|
Bengaluru
11 Sep
InfoBeans
Bengaluru
Job Description
Role: SDET Engineer
n
Location: Indore, Pune, Bangalore
n
Experience: 5-10 yrs
n
Key Skills: Test Automation, Python, System Testing, NFS, SMB, macOS, Linux, pytest, File Systems, CI/CD
n
n
Job Description:
n
We are seeking an SDET with 5 to 10 years of experience to build realistic macOS-based workloads, develop automated test suites, and debug low-level system issues across macOS clients, file-protocol stacks, servers, and networks. Operating in a hybrid model across Indore, Pune, or Bangalore, you will design robust automation frameworks, improve code coverage, and ensure high reliability for file operations and distributed storage systems.
n
n
What will your role look like
n
• Develop, maintain, and integrate automated tests and workload generators for NFS and SMB workflows using Python and pytest into CI/CD pipelines.
n
• Design test scenarios covering file operations, concurrency, failure recovery, reconnects, failovers, and error-handling conditions.
n
• Investigate, debug, and resolve failures across clients, protocol implementations, servers, and test environments using logs, traces, and packet captures.
n
• Analyze code coverage to identify gaps and create targeted regression tests for untested branches and boundary conditions.
n
• Improve test stability, eliminate flaky tests, and document macOS-specific file behaviors and troubleshooting procedures.
n
n
Why you will love this role
n
• Work on complex, hands-on systems testing and automation rather than manual test execution.
n
• Versatile hybrid work environment offering 3 days work-from-office across key tech hubs (Indore, Pune, Bangalore).
n
n
We would like you to bring along
n
• 5 to 10 years of experience in SDET, software engineering, or system test automation roles.
n
• Strong programming ability in Python and hands-on test framework experience using pytest.
n
• Solid understanding of macOS and Linux/Unix environments, file systems, TCP/IP, client-server architectures, and storage systems.
n
• Practical knowledge or exposure to NFS and SMB file protocols, permissions, authentication, and file locking.
n
• Proven debugging expertise using system utilities, packet captures, traces, core dumps, and log analysis.
n
• Familiarity with Git, CI pipelines, code reviews, defect tracking tools, and code-coverage analysis.
📌 Software Engineer in Test (Bengaluru)
🏢 InfoBeans
📍 Bengaluru