Google和Microsoftcehsicesh测试工程师职责比较
Google 测试工程师职责:
- Developing test strategies. <开发测试策略>
- Automating tests using test frameworks. <用测试框架进行自动化测试>
- Write moderately complex code/scripts to test systems. <写适度复杂的代码或脚本来测试>
- Take responsibility for monitoring product development and usage at all levels with an eye toward improving product quality. <负责监督产品各个级别的开发和用途,目的是提高产品质量>
- May create test harnesses and infrastructure. <配置测试的基础设施>
微软SDET的责任:
- Hire developers to write code to test code. Our goal is to have engineers writing robust, reliable and repeatable tests that find issues early and cover the surface area of the component under test thoroughly. <>
- SDETs are in the source code for the product as much as they are working with test source and our SDETs build the framework used for testing.
- Build programmatic tests that are self-verifying, that are easily extensible and that are not simply comparing "data in" to "expected out".
- A successful SDET derives pleasure from building lasting designs, implementing robust maintainable code, and being a partner in the design of the components while advancing the technologies and approaches for testing software