标题: 全球500互联网企业急聘白盒测试工程师(上海,北京,杭州) [打印本页] 作者: Paulawang 时间: 2011-10-20 09:47 标题: 全球500互联网企业急聘白盒测试工程师(上海,北京,杭州) 上海,美资上市公司
Position Overview/ Responsibilities:
e are looking for individuals with a strong drive for results, a passion for shipping quality software on time. This role involves designing, implementing and executing black box tests for our cross platform web applications and services - targeted at web portals, cable and satellite operators, mobile devices, and internal development teams. The Software engineer will work closely with the Product Development team by creating and executing exhaustive test plans, measuring and benchmarking services and site performance. Also, the Software Engineer will troubleshoot and pinpoint bugs and performance issues at the application, services and database layers. Additionally, the QA Engineer will create automated test scripts and tools that increases the efficiency of the Product Development QA approach.
• Execute test plans, and report and track issues through resolution
• Develop automated test scripts to maximize efficiency
• Develop full functional and regression test suites to ensure complete code coverage during the test phase
• Perform load testing, locate performance bottlenecks
• Troubleshoot complex technical issues until resolution or hand-off to the development team
• Participate in design reviews and provide feedback on features and usability
• Create and analyze reports relating to performance benchmarking, test plan status, and site usage statistics
Characteristics:
• Outstanding team player and positive attitude
• Tenacious and driven when tackling tough technical issues
• Strong customer service attitude and eagerness to solve problems
• Test-to-break mentality and tireless pursuit of quality
• Ability to communicate clearly and effectively when discussing issues with team members and customers
• Ability to lead a small team and/or project.
Qualifications:
• 4-5 years of web application development and QA experience, including creating test plans and automated test suites
• Experience troubleshooting Java Web applications and Web Services
Excellent knowledge of Web-based application design, including database access, caching, client-side presentation and scripting (HTML, DHTML, CSS, XML, )
• Familiar with (VB, VBS, Java, C#) scripting or programming languages
• Strong SDLC knowledge
• Strong analytical skills in the area of requirements analysis
• Proven experience identifying, reporting and following up on application defects
• Excellent verbal and written communication skills
Cloud Foundry: SDET (Software Developer in Test)
Cloud Foundry is the industry’s first open platform as a service, supporting multiple languages, frameworks, and services. As a software developer in test on the Delivery team, you will be responsible to make sure that we deliver rock solid products and stunning user experience to our customers.
Our team is composed of well known industry veterans with a long history of building and operating large scale distributed systems. Our guys are leading open source developers, innovators, and researchers. We are self-starters with a hands off management team that shields us from unnecessary bureaucracy. We have lives, we work flexible hours, we run a large scale services and we launch products.
Success in this role requires an ability to understand not only the complexity of the system and its components, but also how our customers will use it and how it can work in their eco-systems. This role assumes big responsibility for the final products and for the release process of these products: be the last line of defense but not the road block for the fast and efficient release process.
Cloud Foundry is the industry’s first Open PaaS. It can support multiple frameworks, multiple cloud providers, and multiple application services all on a cloud scale platform. Our core platform is open source, and can be found on github at https://github.com/cloudfoundry. Learn more about Cloud Foundry by visiting the live site at www.cloudfoundry.com, the open source community site at www.cloudfoundry.org, or follow the activity on twitter @cloudfoundry and #cfoundry.
Responsibilities:
- Plan and execute white box and gray testing using defined methodologies for manual and/or automated tests
- Write test plans and test cases based on requirements and technical specifications
- Write tests scripts for Web and backend systems (Linux, Windows)
- Maintain tests and code in source control
- Isolate, reproduce and track bugs and verify bug fixes
- Analyze test results to verify functionality and recommend corrective action in the case of failure
- Document tests in the form of test metric reports
- Own features or areas of the product and complete all aspects of the QA process on those areas
- Contribute to the continuous advancement of current QA processes and maintain repeatable processes
- Design and execute performance tests including benchmarking, stress and load
- Work closely with test lead, developers and program managers on defect resolution
- Fully competent in the design, implementation, and maintenance of a test environment, including necessary equipment, configuration, and software.
- Provide solutions for a wide range of complex problems. Independently determines and develops approach to solutions, under only limited direction.
- Build and maintain testing tools
Requirements:
- BS in Computer Science, related degree or equivalent experience
- Minimum three years of experience testing software, preferably in a cross platform environment (Windows, Linux)
- Knowledge of the software development lifecycle, testing methodologies, QA terminology, processes and procedures
- Knowledge of VMWare platforms is a plus
- Experience testing cloud or/and distributed systems is a plus
- Experience working with a desktop client / web server environment
- Experience with Windows desktop client applications
- Experience logging/resolving defect issues using a tracking system
- Experience with GIT source control and Gerrit CI systems
- Proficient in Linux with experience in Ubuntu preferred
- Proficient in programming and scripting languages
- Experience converting manual procedures to automated procedures
- Experience writing automation tools
- Ability to write clear and concise test cases
- Superior written and oral English communication skills
- Detail oriented, analytical, methodical, a systematic thinker, tactful and a team player
VMware (NYSE: VMW), the global leader in cloud infrastructure, delivers customer-proven virtualization solutions that significantly reduce IT complexity. VMware accelerates an organization’s transition to cloud computing, while preserving existing IT investments and enabling more efficient, agile service delivery without compromising control. With annual 2010 revenues of $2.9 billion, more than 250,000 customers and 25,000 partners, VMware helps organizations of all sizes lower costs, preserve freedom of choice and energize business through IT while saving energy-fina