Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
AT
Abacus Technology
Test Engineer
Career Insights for Software QA Engineer / Tester
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on national data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software QA Engineer or Tester designs and runs in-depth diagnostic tests to evaluate software and check for problems before new products are marketed. Pilots software and applies tests to check for errors and glitches.
$114,978 / year median in the U.S.
-21% projected decline
Job Description
Overview Abacus Technology is seeking a Test Engineer to provide Test and Evaluation (T&E) support for the Technical Advisory and Assistance Services (TAAS) program at Hanscom AFB. This is a full-time position. Responsibilities Document the review, test concept development, test methodology development, test plan development, test execution, and test reporting, data reduction and analysis, and end-user operational testing. Identify, propose, and implement opportunities, novel processes, procedures, and methods to expedite the completion of required testing. Apply Design of Experiments methods to plan and conduct test programs. Independently prepare (or direct others in the preparation of) test evaluation and success criteria, computation/analyses, specifications, cost estimates test plans, and technical reports in the specific area of technical expertise. Select and apply engineering and test techniques and procedures to analyze and evaluate specific problem, data, performance, specification compliance, security, resiliency, or other features of the work. Review and evaluate the quantity, quality, and overall adequacy of results and conclusions drawn from accomplishment of test engineering tasks. Devise new and innovative approaches to problems encountered, and accomplish assigned tasks with efficiency, timeliness, and thoroughness. Evaluate the configuration, capability, operational relevance, and limitations of test environments and ensure they are properly available for the thorough testing of software releases (e.g. fault insertion/fault identification). Deconflict schedule conflicts between multiple releases and provide high quality analysis and recommendations to the program test lead. Apply and support digital engineering concepts and techniques throughout the program lifecycle, such as providing technical support to Model Based Systems Engineering (MBSE). Provide analysis and recommendations to incorporate communications systems and Modular Open System Architectures (e.g. Open Mission Systems) on host platforms with an NC3 mission to enable NC3 modernization. Analysis considerations should include