Back to jobs
Job Description
ASRC Federal Advanced Research supports the FAA SLES (Federal Aviation Administration Second Level Engineering Services) contract. Join our growing team as a Software Tester in support of the Tower Data Link System (TDLS). We are seeking a detail-oriented Software Testing Engineer to ensure the quality and reliability of our software products. The ideal candidate will.
Key Responsibilities
Design and execute test plans, identify bugs, and work closely with developers to deliver high-quality applications
Analyze software requirements and create detailed test plans and test cases
Execute manual and automated tests to ensure product functionality and performance
Identify, document, and track defects using bug tracking tools
Execute software projects with an understanding of full software design lifecycle from requirement gathering phase through production phase
Collaborate with developers, technical leads, and stakeholders to resolve issues
Perform regression, integration, system, and performance testing
Develop and maintain automated test scripts
Ensure compliance with quality standards and best practices
Prepare test reports and provide feedback on product quality
Provide scripting support using Perl, Shell, etc.
Ability to debug complex systems and to conduct reviews, audits and testing
Use of test equipment such as logic analyzers, oscilloscopes, or other data acquisition equipment
Requirements:
US Citizenship or Permanent Residency required. All applicants must have resided in the United States for the past 3 years.
On-site presence will be as required by the FAA.
Proficient in programming languages and scripts used in model and tool development (C, C++, Python)
Working knowledge of SW languages (i.e., Python, Perl, Ruby) and shell scripting (sh / bash)
Knowledge and understanding of the importance of testing during all phases of the software development process
Experience working in a team environment
Good written and spoken communication including developing technical documentation
Ability to pass an FAA background investigation
Education/Experience:
BS in Computer Science or Computer Engineering or Engineering
Coursework in areas including software development, object oriented analysis and design, JAVA, C/C++
Preferred Linux experience
Working knowledge of UNIX-like Operating Systems (i.e., Linux, Solaris, IRIX) and operating system administration (i.e., Red Hat Enterprise / CentOS Linux)
Excellent oral and written communication skills
