Analyze software requirements and create software test plans
Identify, document and investigate failure modes
Devise test strategies for early defect detection & coordinate actions towards cutting down on customer escapes
Manually test complex multi-system deployments with a deep understanding of the software design and architecture
Automate test cases to ensure no regressions in product functionality are released
What skills you bring:
BE or ME (or equivalent degree) degree in Engineering or Computer Science
1+ years of Software testing experience
Build and review the test plan/strategy for product use-case/requirements.
Experience in system testing such as performance measurement, benchmarking and dimensioning.
Experience with testing machine learning models would be an advantage.
Maintain product health by characterizing/monitoring product performance and quality metrics
High experience of SW development or test in a Cloud and Virtualization environment
Good automation & coding skills in any of these languages: Python, Tcl, Shell, C.
1+ years of experience in Python programming
Strong analytical skills and adept at presenting and interpreting quantitative information in the most appropriate format
Experience from working in a Linux development environment
Excellent networking knowledge (TCP/IP and Layer 7 applications, other communication protocols in LAN/WAN environments; familiar with routers, switches and firewalls)
Work exposure to Databases (for example, Vertica), Micro-strategy is preferred
A self-motivated learner who can adapt quickly to change
Networking knowledge (e.g. Ethernet, TCP/IP, switching/routing) is a plus
--
You must verify your mobile number to apply to this job.