Requires in-depth knowledge and experience. Uses best practices and knowledge of internal or external business issues to improve products or services.
Solves complex problems; takes a new perspective using existing solutions. Works independently, receives minimal guidance.
Acts as a resource for colleagues with less experience.
Debugs a variety of complex software products through the use of systematic tests to develop, apply and maintain quality standards for company products.
Performs software tests on code and enhancements, with limited supervision.
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.
Assists in technically leading and / or executing software test projects.
Demonstrates conceptual and practical expertise in own discipline and basic knowledge of related disciplines
Has knowledge of best practices and how own area integrates with others; is aware of the competition and the factors that differentiate them in the market
Acts as a resource for colleagues with less experience; may lead small projects with manageable risks and resource requirements
Solves complex problems; takes a new perspective on existing solutions; exercises judgment based on the analysis of multiple sources of information
Impacts a range of customer, operational, project or service activities within own team and other related teams; works within broad guidelines and policies
Explains difficult or sensitive information; works to build consensus
4 - 7 Years of Experience