|
Google长期在大中华地区寻找软件测试工程师。我们欢迎有软件自动化测试经验并且有扎实的软件编程基础的朋友来申请。
有感兴趣的朋友请直接跟Recruiter Jennifer Yue联系。jenniferyue@google.com
或者参考:http://www.google.cn/support/jobs/bin/answer.py?answer=39199
点击 Add to job chart 上传你的简历
==============================================
Software Engineer in Test - Beijing/Shanghai
This position is based in Beijing/Shanghai, China.
The area: Test Engineering
Google Test Engineers guarantee that our company's software works every time for every user while scaling to the highest levels. We tackle huge technical challenges that push the limits of computer science. In addition to revolutionizing search technology, we use our world-class programming skills to innovate in a number of other areas as well. Our team is a collaborative, global organization consisting of engineers with the highest levels of technical depth, programming skill and a passion for quality.
The role: Software Engineer in Test
Test Engineers work with the testing team and the development team to investigate, report and track defects, and expand our automated test suites. Your duties focus on creating test plans, setting up test environments, developing automated tests, executing and maintaining automated test suites, and the analysis of the results. They also include leading test efforts, and exploring new ways of UI test automation. You will utilize your software skills to drive test planning, develop the staging environment, create test automation, execute functional tests, deliver in depth defect report analysis, and problem isolation. Talented team members will have ample opportunity to lead project and mentor others at Google.
Responsibilities:
* Examine, validate and test large-scale software development and deployment projects.
* Design and build intelligent systems for scalability, performance and reliability.
* Innovate in improving software development cycles to achieve better quality.
* Invent and extend methodologies for validation of scalable production systems.
Requirements:
* BA/BS degree preferred with strong academic background (higher level degree a plus).
* At least 4 years of Testing experience (Internet/Web related applications a plus).
* Good programming skills in at least one of the following languages: C/C++, Java or Python.
* Experience working on Unix/Linux.
* Excellent shell scripting skills (awk, sed).
* Good scripting skills in at least one of the following scripting languages: perl, vbscript, php.
* Excellent knowledge of Internet/Web technologies, such as web browsers, http, and html.
Some facts about Software Engineer in Test role with Google for your reference:
-- In Google, we have about 280 Software Engineers, while only have around 14 Software Engineer in Test --- Which means SET with Google would have larger responsibilities than other companies.
-- SETs are pretty much Software Engineers that work in test.
-- SETs will focus on building test infrastructure & coversage
-- SETs will spend 75 to 80% of their time coding in either C++ or Java or scripting in Python or Perl
-- Google SETs are expected to:
Analyze the product design and make recommendations
Pair-program with development, focusing on improving design and test coverage
Utilize test infrastructure & coverage to reduce the cycle time
Built-out robust, scalable, and effective tests
Make a large, technical impact on the project/product |
|