Software QA 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, automated scripts and programs for testing. 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.
- Possess excellent written and verbal communication skills- Work collaboratively within a team of other engineers and have strong influencing and leadership skills- Successfully lead teams through development and execution of project plans for an individual project or small team.- Proven abilities in the following disciplines: software testing, test case writing, automated script development and process improvement. - Strong aptitude for learning new technologies- Strong understanding of concepts related to computer architecture, data structures and standard programming practices.- Work on complex issues where analysis of situations or data requires an in-depth evaluation - Manage multiple priorities and tasks in a dynamic work environment- Use judgment in selecting methods, techniques and evaluation criteria for successful results- Work with suppliers, partners or other external parties in product quality efforts as necessary- Develop longer-range project plans and schedules for individual or work for a small team.Responsibility and Interaction:- Responsibility: - Responsible for unstructured tasks and the issues addressed are less defined requiring new perspectives and creative approaches.- Apply attained experiences and knowledge in solving problems that are complex in scope requiring in-depth evaluation of numerous factors. Interaction: - Work effectively with staff to Director level employees within the function, across functions and with external parties. - Limited supervision and direction is provided, as this individual can operate, drive results and set priorities independently. - Successfully convey information to stakeholders at many levels related to the position.- Work effectively with senior engineers within Business Unit.- Participate as a proa...
Typically requires a minimum of 8 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or a PhD with 3 years experience; or equivalent experience.