PURPOSE OF THE ROLE:
Leads a testing team on a project (or across multiple projects) including deciding testing approach, setting priorities and managing workload
Accountable for timely measurement and reporting on the external quality of the system
Primary interface between customer stakeholders and testing team
May also be Senior Test Analyst
RESPONSIBILITIES:
High-level Responsibilities:
Define test strategy for a company
Run a test team
Analyse and recommend changes in full development process
QA
Offshore Software Validation Principal(PVA-BC-0006)
Overview
The Beijing validation principal engineer is responsible for building a Beijing based software validation and test team, developing a test process and methodology, and guiding the ongoing software validation of an Agile developed product.
Key Responsibilities
? Validation Team Growth includes:
? Recruiting and screen candidates
? Interviewing
? Hiring
? Developing personnel
? Test process development includes:
? Defining test flow from engineering handoff to product release
? Build local lab and create procedures for use
? Procedures for using remote US-base lab facilities
? Purchasing or building test and automation tools
? Quality tracking
? Product signoff
? Test development
? Testing for customer environment replication
Managing testing of Agile product includes:
? Participating in requirements review and scheduling
? Short term early testing during development
? Final system test of complete product
? Defining test entry and exit criteria
? Providing key input to release criteria
? Managing product testing:
? Planning test runs
? Reporting test results
? Defect creation and tracking
? Monitoring product readiness as product release nears
? Ensuring near 100% test coverage
Role Definition
This leadership role will be accountable for meeting the quality objectives set for Beaumaris products preparing for release. Meeting those objectives will require leading test personnel, scheduling QA tasks, defining test equipment needs, budgeting validation needs, and reporting on and attesting to product quality.
Job-Specific Authority and Scope
? This role reports to the China based site manager
? Coordinates with on site management
? Independent decisions are made weekly
? Regular formal reporting in areas of responsibility are expected
? Necessary purchase approval authority Business Travel and Physical Demands Business travel of less than 10 percent yearly is expected for this position. Physical demands: Office environment. No special physical demands required.
Preferred Education
Masters Degree, global equivalent in Computer Science required or equivalent industry experience
Work Experience
? Minimum of 7 years work experience
? Past experience working with offshore remote offices
? Past experience in a product development organization
? Past experience setting up or managing a remote site Skills
? English language fluency is a must
? Communicate in written and presentation format
? Ability to prioritize
? Ability to multitask
? Ability to understand new technology
? Proficiency with state of the art test tools
? Planning for rapid test development and executing
? Demonstrated proficiency in some OO programming language. Java preferred.
? Experience with jUnit,TestNG, Selenium or equivalent test automation frameworks
? Extensive linux/unix background with scripting experience
? Experience with XML and XSD
? Expert in developing methods and means of efficient software testing
? Experience with http, REST
Use of any of the following tools is a plus:
? Jira
? Wiki
? Experience with test management tools such as test link, test director/QTP
? Experience testing highly scalable, highly available enterprise server systems, e.g. Cluster or Cloud deployments
? Deep understanding of Relational Databases and SQL
? Experience with network sniffer