|
本人有将近五年的软件开发测试经验,具体如下:
2002-2003: 在一家小公司做VB+ASP+SQL Server开发
2003-2006 : 在一家比较知名的做online meeting的美资公司任职, 为了锻炼自己,在开发,测试,测试自动化三个不同的部门做过,开发主要做的是J2EE方面的(Spring, Hibernate, Struts),熟悉java, XML, XSL, Ant, Maven等, 测试方面主要负责公司产品Client端的测试,做过Team Leader, 在测试自动化方面,主要有三方面,GUI Regression Test(Rational Robot), 测试工具开发(Java, C++),白盒/灰盒测试(JUnit,StrutTestCase,Cactus,Clover,HttpUnit), 另外在数据库方面主要用的是Oracle(公司产品所使用的), MySQL(一般在开发测试工具以及TA控制系统所使用)
2006- : 在一家做MES的美资公司就职,主要有两个职责,一个是公司产品Middle Tier 层的开发(EJB,采用的技术可能比较老), 一个是TA Team Leader, 到目前为止做了EJB Client API(RMI/IIOP)的测试,Web Service API(HTTP/SOAP)的测试,(以上两种基本上可以算作是灰盒测试,就是抛开GUI,直接从产品发布的API层开始测,用code来模拟一般的user Scenario, 由于用C#,VB,Java来写测试代码,因为用户会从不同的平台调用API), 还有就是用SilkTest来写Smoke Test的TA 脚本,基本完成了一个比较灵活的框架(SilkTest 所使用的4Test测试脚本语言,是OO的,类似于python,个人认为比较好). 同时用python写了TA Lab的控制软件。目前正在做的是性能测试(主要还是自己写测试工具来测量公司产品的每个Transaction在各种情况下的用时), 用Rational Functional Tester(Java)来写公司下一代TA 框架, 以及带一个QA Team(8人).
本人目前在苏州,月薪6500(税前),想到北京发展(测试/测试自动化),想打听一下北京的行情 |
|