Skip to main content

Senior AWS Software Test Engineer (AWS)

Apply Now
Businesses Raytheon Intelligence & Space Clearance type NAC Relocation eligible No Job ID 164312BR Date posted 07/02/2020 City Riverdale State MD Country United States
Raytheon Technologies is looking for a highly motivated Senior AWS Software Test Engineer (AWS)for our EED-2 (EOSDIS Evolution and Development) team which supports NASA in its mission to provide scientists and other users access to data from NASA’s Earth science missions. As a member of the EED-2 team, systems engineers work on innovative tools allowing scientists and students alike to discover, transform, update and improve the quality of earth science data in the pursuit of solving a wide range of environmental and socio-economic issues.

The Senior Software/System Test Engineer is responsible for working within a fast paced, Agile team to support the design and deliver new infrastructure as code automated test functionality and support existing frameworks in the AWS Cloud. This position requires strong deductive reasoning, attention to detail, persistence, patience, and creativity. The individual will work with the Senior Automation, internal development teams, Database Administrators, Business Analysts, and support teams to analyze, build and maintain automated test frameworks and suites across all test phases.

Specific duties and responsibilities include:
  • Support the design and implementation of test automation framework for Infrastructure as code in an AWS environment for application performance/scalability testing to verify the quality of deployed code
  • Support the building of automation test tooling and pipelines that enable secured and tested systems to be deployed across a variety of environments in the AWS Cloud
  • Communicate issues, risks and any blockers to senior engineers and or management
  • Conduct cloud operations tasks including backups and patching
  • Uses Infrastructure as Code tools (e.g. Terraform and Packer) and techniques to deliver re-usable services in the AWS cloud.
  • Conduct troubleshooting/test execution in support of remediation efforts as required
  • Possess outstanding skills in communicating complex technical issues and in providing comprehensive written, oral and/or digital products (including document organization and technical writing)
  • Help facilitate a culture of automation and a quality first culture

Required Experience, Knowledge, and/or Skills:
  • B.S. in Computer Science, or Computer Engineering and at least 6 years of engineering experience
  • at least 2 years of software/application engineering experience in AWS or other cloud providers
  • Low to Mid level expertise with Python and/or related scripting languages
  • Experience designing and implementing highly-scalable functions via Lambda, CloudWatch, SNS/SQS, and other cloud-native services
  • Experience building or supporting cloud native services and solutions such as AWS
  • Strong knowledge of network and systems and systems administration
  • Experience scripting, such as shell, Python or Go
  • Experience installing, configuring, and maintaining computer hardware and software in a large-scale enterprise environment.
  • Hands on experience with change automation and orchestration.

Desired Experience, Knowledge, and/or Skills:
  • Experience with DevOps tools, process and culture
  • experience with CI/CD Pipelines
  • Network administration experience
  • Experience with AWS Management Console and Services
  • Experience with automation frameworks such as Puppet, Chef, Ansible, Salt
  • Experience supporting software development teams, tools, and processes
  • Experience with Agile development methodologies and the Atlassian tool Suite (JIRA, Confluence, Bamboo)
Desired Certification:
  • AWS
  • Red Hat Enterprise (RHCE)
  • Oracle Enterprise Linux (Linux Administrator OCA), or Linux Foundation Linux Certification (LFCE).
Desired experience with following tools and products:
AWS, Python, Javascript, Terraform, Saltstack, Ansible, Docker, Git, Chef, Ansible Jenkins, Travis-CI, Azure Pipelines, CodeBuild, Powershell Some experience or familiarity with scripting languages (e.g. shell scripting, Python, Bash, Perl, etc.)

Desired experience with practices and concepts:
Automated Test frameworks, DevSecOps, GitOps, ConfigOps, Configuration as Code, Infrastructure as Code, CI/CD, Declarative Programming, Event-driven Architectures/Pipelines. Familiarity with tools such as Tenable Nessus, McAfee, Microsoft Group Policy Management

Required Education:
  • Bachelor degree in a technical major, such as engineering or computer science

This position requires either a U.S. Person who is eligible to obtain any required Export Authorization.



Raytheon Technologies is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Apply Now

Your Saved Jobs

You have not saved any jobs.

Recently Viewed Jobs

You have no recently viewed jobs.

Sign Up for Job Alerts

Get the latest career opportunities as soon as they become available.

Interested InSearch for a category and select one from the list of suggestions. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Computer Engineering, Riverdale, Maryland, United StatesRemove
  • Computer Science, Riverdale, Maryland, United StatesRemove
  • Integration and Test Engineering, Riverdale, Maryland, United StatesRemove
  • Software Engineering, Riverdale, Maryland, United StatesRemove
  • Systems Engineering, Riverdale, Maryland, United StatesRemove
  • Test Engineering, Riverdale, Maryland, United StatesRemove
  • Engineering, Riverdale, Maryland, United StatesRemove
  • All, Riverdale, Maryland, United StatesRemove