Software Engineer 4

  • Annapolis, MD
  • Posted 13 days ago | Updated 3 hours ago

Overview

On Site
Full Time

Skills

Training
Mentorship
System Requirements
Evaluation
Data Collection
Reporting
Quality Assurance
Test Plans
Regression Analysis
Regulatory Compliance
Management
Leadership
Test Scenarios
Test Cases
Scripting
Software Development Methodology
Confluence
JIRA
Automated Testing
Software Development
Testing
Agile
Traceability Matrix
API
Presentations
Computer Engineering
Computer Science
Software Engineering
Signals Intelligence
Information Assurance
Impact Analysis
Information Architecture
Security Clearance

Job Details

RealmOne was built on the principle that people matter first and foremost. We believe in providing a strong work/life balance by investing in our employees and encouraging professional and personal growth. We do this by offering exceptional benefits, flexible schedules, and the tools necessary to achieve success through paid training, mentoring, and the opportunity to work alongside top-notch industry professionals.

We are searching for talented individuals who provide intelligence, engineering, and mission management expertise for the Government. This program will maximize the effectiveness and efficiency of our country's most important missions both at home and abroad. If you are ready to support a high-performing team that truly makes a difference, then come join us!

Job Description:
  • The candidate will analyze system requirements to develop evaluation and test plans and procedures, prepare for and conduct data collection and analysis, and report status and results. They will support software quality assessment through testing, automation of test procedures, development of test plans, procedures, and traceability matrices, and execution of test events. Responsibilities also include performing functional, regression, integration, validation, and compliance testing, as well as documenting and verifying software discrepancies and fixes. Additionally, the candidate should have the ability to manage the test team, assign takings, setting priorities, and monitoring progress while providing guidance and support.

The Level 4 Software Engineer shall possess the following capabilities:
  • Collaborating with the test team to create test scenarios and cases that cover all functionalities and requirements.
  • Ensuring the quality and consistency of test artifacts like test cases, scripts, and data.
  • Consolidating and analyzing findings to prepare comprehensive test reports.
  • Experience with software development methodologies.
  • Familiar with using Confluence and Jira.
  • Automating test activities and processes using automated test tools.
  • Collaborating with software development teams to understand requirements and implementation for effective testing.
  • Supporting Agile software development processes.
  • Evaluating the effectiveness, quality, and performance of software applications.
  • Identifying, troubleshooting, and documenting system defects.
  • Creating standard test artifacts, including test strategies, plans, traceability matrices, procedures, and reports.
  • Evaluating web-based GUIs and API endpoints against defined requirements.
  • Preparing and presenting results during Test Readiness Reviews prior to each deployment cycle

Qualifications:
  • Bachelor's Degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines. An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 16 years.
  • 12 years of Software Engineering experience
  • 5 years of work experience in the SIGINT, IA, or IT domains

Position requires active Security Clearance with appropriate Polygraph
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.