|
Job Title:
QA Engineer (Senior Automation Testing Engineer)
Job Location:
Tianjin, P.R. China
Job Description:
• Develop and maintain automated test scripts for testing of software on smart phone based on requirements (functional specs, use cases, technical spec.s) to verify software functionality, reliability, and performance;
• Analysis, design, coding and modifying in automation framework, testing scripts and testing tools;
• Configure and maintain test environments and test cases;
• Train and mentor automation testing user to help them develop better test plan, test cases and execute automated test;
Educational Requirements:
• BSCS/MSCS, or related technical degree(s)
Required Skills & Experience:
• More than three years programming experience, using at least one of the following programming languages or equivalent; C, C++, C#, Java, JavaScript;
• Have experiences of automation testing;
• Have experiences of develop PERL or PYTHON scripts;
• Good knowledge of database programming interfaces and database usage;
• Good presentation and documentation skills and excellent communication skills in both English and Chinese;
Bonus Points for:
• Good knowledge of testing;
• Experience with QA automation tools: e.g. Rational Robot, Rational Test Manager, WinRunner;
• Experience working with wireless Internet devices;
• Experience with software development (Win32 API, MFC, COM, …);
• Experience with desktop APIs (MAPI, CDO, Lotus Notes, WinHTTP, NT Networking);
• Experience with network technologies (HTTP, TCP/IP);
Senior QA Engineer:
Job Description:
As a member of the Software Quality Assurance Team, you should have good knowledge of Software Development Life Cycle; extensive experience in QA process, methodologies, and best practices; hands-on skills with test automation tools for functional, performance and load testing. As a QA you will work with development to understand Visto product in depth including evaluating, investigating, analyzing testability, proposing and developing testing solutions and techniques to ensure total test coverage.
Review MRD to get initial understanding of the proposed scope and Attend PRD reviews
Review scenarios and UX/UI documents and provide feedback to document owner and attend review meetings
Complete risk analysis of code impact and general risks with solutions on how testing executed will reduce the risk. This is essentially input into the Test Strategy
Attend FS reviews and provide feedback
Leading the completion of the TTRM document using scenarios, FS, UX/UI spec and design documents as guidance. This will involve holding further meetings to gather information from Dev and Architecture
Train the members of the QA team on how the new feature is expected to work before testing cycles begin
Coordinate test execution with QA Project Lead and carry out test execution with the relevant QA Testers ensuring that server related work and client related work are distributed to the appropriate skill set resources.
Finish all the feature testing execution and defect verification and they have a good quality when demo to consumer
Create an integrated testing system using different testing tools and methodologies
Develop comprehensive tests that maximize code coverage
Develop test plans from functional specifications
Define quality metrics and make decisions on release readiness
Responsible for QA Process Improvement
Educational Requirements:
B.S.: Computer & Science (or related field), M.S. preferred.
Strong Programming skill and Software Testing skills
Required Skills & Experience:
4+ years experience in software engineering (software development or QA)
Skilled in development of Test Strategy, Test Specification, Risk Analysis and Test Plan, etc…
Knowledge of one or more commercial and open source testing tools, such as Rational Robot, Rational Test Manager, WinRunner
Must have strong knowledge of networking fundamentals, debugging and troubleshooting skills
Familiar with the following languages: C/C++, Java, Perl
Expertise with Linux, Unix, Windows, and Database
Experience with software development cycle and QA best practices
Ability to work multi-tasking with keen approach to problem solving
Familiar with different open-source tools and its benefits
Knowledge of security and vulnerability/penetration testing is desired
Excellent problem solving skills
Excellent verbal and written skills in English
Versatile in both manual and automation test
简历直接发至下面油箱或加MSN详细沟通.或电话咨询都ok
msn: swalker.y@hotmail.com
direct: 028-66843060
mobile: 13880960967
[ 本帖最后由 gavin.y 于 2009-6-10 14:14 编辑 ] |
|