|
Lead QA Engineer
Role: QA Process Execution for Enterprise Security Application
Job Description
We are seeking a qualified lead/senior test engineer with QA skills to implement and execute automated test scripts and to set up the necessary system configuration, execute the tests, and validate the results. Additional Java programming skills, system administration skills on Unix or Windows, as well as a knowledge of Oracle and LDAP is extremely valuable.
You will be required to implement a cross-platform automated QA process capable of exercising a large enterprise application in multiple Windows and Unix environments. You will be the lead QA process engineer, ensuring that systematic and reproducible tests are executed in a consistent manner. You must collect, organize and analyze data to report progress and quality metrics to senior management. You must train and mentor junior test engineers and review their work and results for technical accuracy. You will work directly with peers in the US and will meet with project management frequently to discuss progress and determine action items.
Responsibilities Include:
· Analyze and review requirements and design specification
· Produce automated C++, Java and script test cases using Ant, JUnit, and other test frameworks
· Develop and run test plans and implement automation scripts to execute regression tests
· Automate validation and reporting of test results
· Integrate test tools into CruiseControl continuous integration server for automated regression testing
· Report on test progress and defect metrics; determine trends and communicate frequently with teams in the US
Required Qualifications
· Strong verbal and written English
· Recent QA Lead Engineer experience or 5 years QA Engineer experience
· Minimum 1 year Whitebox automation test programming skills using Java, C, C++ or PERL
· Minimum 1 year Automation test programming skills using Ant, JUnit
· Minimum 1 year Java programming work experience
· Experience reviewing and analyzing defect data using defect database systems
· Requires Bachelor’s Degree in software engineering, mathematics, or other engineering/technical field with at minimum 5 years work experience in the IT industry
· Must be capable of executing and teaching the QA process to junior engineers
Desired Qualifications
· Background in Windows and UNIX programming
· Debugging skills and diagnostic processes on Windows and UNIX
· Training and experience in any of Oracle, BEA WebLogic, J2EE development
· Training and experience using CMM, Rational Unified Process, and UML
· Understanding of performance testing, code coverage analysis, memory leak detection tools, and stress testing
有意请联系: lindahunter@126.com |
|