Test Engineer

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.

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):

Similar jobs