Senior Quality Assurance Engineer
Current• QE lead of VMWare vCenter/Cloud team which responsible for testing installation life cycle of vCenter server of vSphere and VM Cloud Gateway, Hybrid VC deployment, SDDC stack.• Focus in leading test effort of vCenter UI/CLI/API Installation and post install verifications with full test automation on all major releases (5.5 to 6.7) and maintenance releases.• Achieved 100% automated CATs on all automatable test scenarios and configurations with VMWTest framework in Selenium/Webdriver/Sikuli and TestNG, deploying nimbus test resource on CAT continuous development integration with HPQC result reporting integration on all OS platforms (Windows, Mac, Linux) and web browsers• Developed automation frameworks which have been widely used among QE teams• Led testing and provided automated testsuites on most component testing such as TLS reconfiguration, join domain, regenerate certificates, service checks, NGC, VAMI, PSC web client operations after VC install, build-to-build upgrade.• Tested on VMC Gateway installation and configuration with Hybrid Cloud testbed.• Tested end-to-end workflows of VC install life cycle and Cloud integration with other products.• Automated vCenter install/management APIs with cURL, Postman/Newman and Jenkins.• Test matrix includes Windows OS, Mac, Linux. Networks includes STATIC/DHCP on ipv4/ipv6, DDNS and custom ports. Datastore includes VSAN, VMFS, NAS. Install target on VC 5.5 to 6.7, ESXi 5.5 to 6.7. Topologies on embedded, embedded linked mode, MxN and different deployment/storage sizes.• Closely monitor and provide feedbacks in user forums for any existing and potential customer issues in VC installation from beta and major releases.• Closely worked with QE, Dev, PM to enhance the test frameworks and created the functions library and test data library for reuse and easy maintenance of testcases.• Closely worked with managers to improve QA processes, test coverage, QA efficiencies., test cycles, test metrics and milestones.