Responsibilities
- Executing large-scale customer deployment scenario tests (ex : Oracle RAC, VDI, Exchange Server, etc. )
- Enhance the existing automation framework to make it suitable for hybrid cloud environment
- Continue to enhance the existing Eng. productivity tools as the company product portfolio evolves
- Implement new tools / framework as needed
- Ability to learn new product and provide quick automation support
- Ability to work with multiple teams in parallel and provide support
- Developing and Executing manual and automated tests to find bugs, and ensuring that automated tests are run regularly to catch regressions
- Working closely with development engineers to analyze and find the root cause of failures.
- Filing bugs and tracking them to closure.
- Qualifications
- 5+ years of software engineering experience
- Knowledge of OOPs concepts and application in writing the test frameworks.
- Able to work independently and guide / train junior team members
- Experience with distributed software systems
- Experience in test plan design and test case development for complex software projects.
- Experience testing a systems product (object storage, file systems, storage systems, databases, operating systems, hypervisors, or networking)
- Deep expertise in Software Development or Test Automation in one of the following programming languages : Python
- Strong fundamentals in Object-Oriented Programming, Algorithms, Data Structures, and Problem Solving
- Team player who is excited to share ideas and problems, and quickly processes feedback.
- Strong fundamentals of enterprise virtualization concepts - hypervisor / storage / network virtualization
- Prior system testing experience of large scale deployments
- Skills in debugging complex distributed applications
Skills Required
System Testing, Automation