Skip to content

Test Software Engineer II
Company | RTX |
---|
Location | Cedar Rapids, IA, USA |
---|
Salary | $66000 – $130000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Junior, Mid Level |
---|
Requirements
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field or in absence of a degree, 6 years of relevant experience
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- Experience in validation, verification, testing, and requirements analysis
- Experience programming in C# and Python languages
Responsibilities
- Design, create, and integrate software test solutions for military communication products and various test equipment
- Analyze and understand software requirements to ensure testability
- Develop clear and concise test objectives that guide the testing process and ensure comprehensive coverage
- Write software for both manual and automated test cases
- Conduct testing of new and modified software
- Analyze test results for failures and discrepancies
- Work closely with other test engineers and product developers to ensure correct integration and functionality of software products
Preferred Qualifications
- Active Secret security clearance
- Experience with configuration management tools such as GIT, SubVersion (SVN) or similar
- Strong analytical and problem-solving skills to effectively diagnose and address issues
- Experience with automating the use of test equipment such as oscilloscopes, network analyzers, or other equipment
- Work in an agile environment (SAFe)
- Experience with Atlassian tools suite
- Knowledge of software testing methodologies (functional, integration, regression, performance, etc.) and best practices
- Experience with bug tracking and test management tools
- Attention to detail to identify and document any anomalies or inconsistencies in software performance
- Strong written and verbal communication skills to effectively report defects, progress, and test results to stakeholders
- Knowledge and/or experience in multi-threaded embedded application software engineering development and integration
- Comfortable working with languages such as C, C++, and Java
- Experience working in a Linux development environment
- Strive to consistently produce superior results, keeping project milestones on schedule and contributing to a positive work environment