SW QA Engr 2

SW QA Engr 2 - CA Only

EMC?s Backup and Recovery Systems (BRS) division utilizes patented data deduplication technology to develop products used to backup enterprise data. This industry-leading technology identifies redundant data at the source providing faster backup and recovery, reducing network traffic, and providing secure and flexible deployment with EMC?s wide range of data storage system products. Our BRS Virtualization quality assurance team ensures the quality and serviceability of new features and releases of EMC?s Avamar, an advanced enterprise storage application running in the fast growing server virtualization environment. This team is looking for a senior qa automation engineer who is energetic, self-motivated, and ready to become a key contributor. The knowledge, background, and skills that would make you a great fit: · Experience in storage area (SAN, SCSA, iSCSI, SAS, FC) and working with I/O devices and network drivers · Administration knowledge of Windows and Linux/Unix operating systems; must be able to establish and configure test environments · Excellent knowledge and understanding of SQA methodologies/practices and the QA automation process · Demonstrated ability to define test approaches/strategies and execute all types of testing-functionality, compatibility, integration, stress/load, and reliability. · Ability to pick up new test features, create test plans, test cases, scenarios, perform manual testing and then automate these test cases · Experience developing automation infrastructure · VMware product/technology/industry knowledge · Good understanding of software development processes · Background in scripting and/or programming a significant plus · BS Computer Science or equivalent An overview of the work you would perform: · Establish and configure testing environments for executing test cases and scenarios for servers, storage products, I/O devices, etc. · Perform comprehensive testing of Virtual Center Windows and web applications · Analyze and document results in defect and test case databases; recommend corrective action · Isolate, reproduce, and track bugs; verify fixes · Design, create, and execute test cases and automation scripts using Java, QF-test, Flex-Selenium and/or testNG framework · Support, maintain, and enhance all test case automation related activities during iterative development and regression testing · Work with developers on best practices so that automation goals can be achieved · Participate in the development, deployment, and administration of QA process, tools, test framework, and supporting technologies · Continually evaluate existing test processes and methodologies to ensure continuous improvement of qa · Represent the organization on project teams; may lead technical teams