|
请发送您的中、英文简历到:headhunter_000#163。com
Keys to Success:
Strong experience with white-box and automated testing of large scale client-server enterprise applications. Experience with mobile applications big plus.
Deep hands-on experience with test automation, scripting, and test frameworks. Must be capable of creating test frameworks and automation, not just using them. Must be a programmer, not just a manual tester.
Deep knowledge of QA methodology, test tools, and Agile processes
Strong analytical and troubleshooting skills, capable of complex problem solving and failure modes and effects analysis (FMEA).
Responsibilities include:
Developing automated test scripts and tools to automate functionality, performance, scalability, load, stress, and regression tests for client and server.
Evaluation and implementation of test automation tools and infrastructure for smoke tests, regression tests, and unit tests.
Coordinating automation efforts across multiple teams and products including mentoring, guiding, and training QA and test engineers on automation development, tools, and best practices.
Review business/technical requirements and design/develop/execute test plans/test cases to support the platform software development.
Applying white box testing methodology design and implement the white-box test framework.
Develop and execute automated functional/regression/performance test scripts at API level leveraging mainstream tools and languages to identify functional defects and performance bottlenecks.
Work closely with cross functional team members to ensure features/products achieve the desired level of quality.
Participate in project planning/estimation, design and code reviews, and monitoring progress against milestones.
Contribute to product and process improvements and refinement of engineering/QA practices.
Educational Requirements:
BS Degree in Computer Science, or equivalent
Required Skills & Experience:
Hands-on experience with Java, JavaScript, SQL, and shell scripting.
Strong knowledge of Unix/Linux.
Strong experience with test automation tools and frameworks (such as Selenium and QTP etc).
Experience testing enterprise-scale or Internet-deployed products.
Knowledge of network protocols and technologies.
Strong analytical skills with the ability to identify and pinpoint issues at a very granular level.
Experience in testing for load, performance and security for multi-tier web applications. Mobile testing experiences a big plus.
Demonstrated ability to work well with others in an agile development environment.
Preferred Skills:
Experience with unit testing frameworks such as jUnit.
Experience in white box and automated API (or web service) level testing.
Solid experience with relational databases - Oracle or MySQL preferred
Experience with WebKit (browser engine) a plus
Web development using scripting technologies (ASP, JSP, Javascript, PHP)
Experience leading and managing test automation teams |
|