Google: Software Engineer in Test - Shanghai
Google - Shanghai (China)
Job Description
This position is based in Shanghai, China.
The area: 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 penchant for quality.
The role: Software Engineer in Test
You will work with the testing and development team to investigate report and track defects, and expand our automated test suites. You are responsible for creating test plans, setting up test environments, developing automated tests, executing and maintaining automated test suites, and the analysis of the results. They would also include leading test efforts, and exploring new ways of UI test automation. 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. You 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 a strong academic record (higher level degree a plus)
- Experience working on Unix/Linux
- Good programming skills in at least one of the following languages: C/C++, Java or Python
- Solid foundation in computer science, with strong coding skills and system design abilities
- Excellent knowledge of Internet/Web technologies, such as web browsers, http, and html
- Extensive knowledge of testing methodologies, common software technologies and web-based applications
分享到:
相关推荐
Chapter 2 The Software Engineer in Test 15 The Life of an SET 17 Development and Test Workflow 17 Who Are These SETs Anyway? 22 The Early Phase of a Project 22 Team Structure 24 Design Docs 25 ...
I assume you are a moderately experienced software developer and a test engineer in the process of conducting software test for your organization. The explanations and examples in this book can be ...
3. **Software Engineer in Test** - 对于测试工程师的面试题可能涉及自动化测试、性能测试和故障排查等方面,未提供具体题目,但通常会考察编程技能和测试框架的应用。 4. **Quantitative Compensation Analyst**...
1. **MATLAB**:在上述职位中提到了“Software Engineer in Test - MATLAB Test Frameworks”,MATLAB是一种广泛使用的编程环境,专为数值分析、矩阵运算和科学计算而设计。工程师在这个岗位上将负责开发和改进...
CSTE Certified Software Test Engineer认证考试涉及多个软件测试和质量管理的重要知识点。以下是对这些题目和相关概念的详细解释: 1. 题目1问的是哪个产品度量可以预测软件失败的概率或错误发生的频率?答案是E,...
### 软件工程手册知识点概述 #### 编写项目计划 在软件开发过程中,编写一个详尽且具有前瞻性的项目计划是至关重要的第一步。这包括定义项目的范围、目标、里程碑以及分配资源等。一个好的项目计划能够帮助团队成员...
Covering roles and duties of a game tester, this in-depth text reveals how to apply software test engineer methodologies to the game industry. You'll learn how to quickly produce useful test documents...
本文将深入探讨“Software Test Engineer”在工作中积累的各种经验和技巧,以及如何系统地进行测试工作。 一、测试基础 1. 测试类型:包括单元测试(验证代码模块的功能)、集成测试(检查不同模块间的交互)、...
软件工程师我测试程序游戏资讯这里介绍的项目是一个简单的基于文本的基于回合的RPG。 在游戏中,您将与不同的敌人战斗(已提供了一个敌人,将要实施另一个敌人)。 角色具有与健康,力量,防御等相关的价值。...
STE/TE(Software Test Engineer):软件测试工程师 QA(Quality Assurance):质量保证人员 TSE(Test System Engineer):测试系统工程师CMM(Capability Maturity Model):软件能力成熟度模型 单元测试(UT),集成测试(IT),...
distributed, every software engineer can change or extend the original product. So, where propriety software is developed in-house and then released, FOSS is under constant development because anyone ...
Just as continuous integration and test-driven development have changed the definition of software development in the last ten years, Continuous Testing is poised to become a standard practice for ...
Jeff Nickoloff, a software engineer, has presented Docker and its applications to hundreds of developers and administrators at Desert Code Camp, Amazon.com, and technology meetups.
Covering roles and duties of a game tester, this in-depth text reveals how to apply software test engineer methodologies to the game industry. You'll learn how to quickly produce useful test documents...
If you’re a software engineer or business analyst interested in data science, this book will help you: Reference real-world examples to test each algorithm through engaging, hands-on exercises ...
Covering roles and duties of a game tester, this in-depth text reveals how to apply software test engineer methodologies to the game industry. You'll learn how to quickly produce useful test documents...