Test Engineer
JOB ROLE SUMMARY
Debugs software products through the use of systematic tests to develop, apply, and maintain quality standards for company products. Develops, modifies, and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results to assist in debugging and modification of software. Analyzes test results to ensure existing functionality and recommends corrective action. Consults with development engineers in resolution of problems. Provides feedback in preparation of technical appraisals of programming languages, systems, and computation software. Ensures quality computer integration into the overall functions of scientific computation, data acquisition, and processing.
DUTIES AND RESPONSIBILITIES
- Fully functional and self-directed
- High complexity assignments- owner
- Moderate complexity assignments - owner (1 or >)
- Low complexity assignments - provide oversight/review
- Regularly lead self and others and/or established as Product SME and/or established as specialist
- Sees the whole picture and adjusts work accordingly
- Analyzes and writes test standards and procedures
- Responsible for design regarding both automation and performance coding
- Consistently demonstrate high speed and quality in task completion (efficiency)
- Unofficially mentor Entry Test Engineers on all job responsibilities
- Function within teams as directly responsible individual (for testing needs)
- Accurate task (code and test) estimation
- Analyze test results and recommend corrective action
- Effective communication across the Department
SUPERVISORY RESPONSIBILITIES
This position does not have direct reports but may mentor less experienced associates in the role
RECRUITING INFORMATION
Specific hiring needs may vary by location, industry, client, internal department and other business related factors. The qualifications section lists examples that may be used as guidance when populating required and preferred skills sections of recruiting requisitions / job postings.
QUALIFICATIONS
Required
- Must be able to create basic shell scripts and maintain/interpret existing shell scripts
- Proven mastery of our test discipline and understanding of all of our automation capabilities and related systems/components (including related languages)
- Achieved SME status on a product/product line or advanced knowledge across multiple product lines
Preferred
- College Degree (preference CS related, others - mathematics/statistics, engineering, marketing) and 8 years experience
- For non-CS majors to enter directly into this level must have comparable IT/automation work experience to enhance degree
- SQA certification or Automation or Performance tool certification by 3rd party
- Advanced, proven knowledge of Acxiom products
Any reference to years of experience should be disregarded in the UK
Additional Locations (if applicable):