Software Engineer II (Testing)
$190k - $205kALEX - Alternative Experts
Software Engineer (Level 2)ALEX is seeking two cleared Software Engineers (Level 2) to support software development and full life cycle testing of mission systems on TTO4 within the FURIOUSRAPTOR program at Columbia, MD / Annapolis Junction, MD. This is an on-site position in a Sensitive Compartmented Information Facility (SCIF) environment.The selected engineers will be Software Engineers performing as Software Test Engineers on a development team. Required experience supports software development and full life cycle testing of mission systems including the design, development, and maintenance of test plans, cases, and processes; the creation and maintenance of test environments and automated test capabilities; the performance of Integration, Testing and Acceptance Testing; and the reporting and tracking of problems through their resolution. Working knowledge of test automation using Python, performance/load/stress testing, data interface testing, user interface testing, security testing, code coverage tools, and systems integration testing is required. Experience related to the installation, configuration, management, and enhancement of software applications, LINUX systems, and connected network components is also required.This role works individually or as part of a team to review and test software components for adherence to design requirements, document test results, resolve software problem reports, and apply software development and software design methodologies appropriate to the development environment. The engineer also provides specific input to the software components of system design - including hardware/software trade-offs, software reuse, COTS/GOTS use in lieu of new development, and requirements analysis and synthesis from system level to individual software components.Key ResponsibilitiesSoftware Test Engineering (Primary Focus on TTO4)Design, develop, and maintain test plans, test cases, and test processes for mission system software across the full software life cycle.Create and maintain test environments and automated test capabilities; develop and maintain test automation primarily in Python.Perform Integration & Testing and Acceptance Testing of mission system components and end-to-end workflows.Conduct performance, load, and stress testing; user interface testing; data interface testing; security testing; and systems integration testing.Apply code coverage tools and analyze results to drive test completeness and defect detection.Report and track software problems through resolution; document test results and contribute to defect triage.Support installation, configuration, management, and enhancement of software applications, LINUX systems, and connected network components in support of the test mission.Software Design and DevelopmentAnalyze user requirements to derive software design and performance requirements.Design and code new software or modify existing software to add new features.Integrate existing software into new or modified systems or operating environments.Modify existing software to correct errors, adapt to new hardware, or improve performance.Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.Develop or implement algorithms to meet or exceed system performance and functional standards.Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints.Design or implement complex database or data repository interfaces and queries; develop simple data queries for existing or proposed databases or data repositories.Develop software solutions by analyzing system performance standards; confer with users or system engineers; analyze systems flow, data usage, and work processes; and investigate problem areas.Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces.Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.Debug existing software and correct defects.Quality, Documentation, and ProcessAssist with developing and executing test procedures for software components.Write and review software and system documentation.Perform quality control on team products.Provide and implement recommendations for improving documentation and software development process standards.Team Leadership and CollaborationServe as team lead at the level appropriate to the software development process being used on the project.Oversee one or more software development teams as needed and ensure work is completed in accordance with the constraints of the software development process being used.Participate in agile ceremonies, sprint planning, code reviews, and design reviews; collaborate with backend, frontend, infrastructure, and test engineering teams.RequirementsDemonstrated experience supporting software development and full life cycle testing of mission systems.Hands-on experience designing, developing, and maintaining test plans, cases, and processes.Hands-on experience creating and maintaining test environments and automated test capabilities.Test automation development experience using Python.Performance, load, and stress testing experience.Data interface testing and user interface testing experience.Security testing experience.Experience with code coverage tools.Systems integration testing experience.Experience performing Integration & Testing and Acceptance Testing.Experience reporting and tracking software problems through resolution (e.g., JIRA or Git issue tracking).Experience with installation, configuration, management, and enhancement of software applications, LINUX/UNIX systems, and connected network components.Software development experience in C, C++, or Java.Scripting experience in PERL, Python, or BASH.Experience with Agile software development practices.ExperienceFourteen (14) years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity is required.At least six (6) years of that SWE experience must be in software testing (test plan/case/process design, test automation development, Acceptance Testing, performance/load/stress testing, security testing, or systems integration testing).EducationBachelor's degree in computer science or related discipline from an accredited college or university is required.Or four (4) years of additional Software Engineer experience on projects with similar software processes may be substituted for a Bachelor's degree.Clearance RequirementActive TS/SCI clearance with Full Scope Polygraph - no exceptions; must be active prior to start.About UsFounded in 1987 and headquartered in Marshall, VA, ALEX - Alternative Experts, LLC (ALEX) is an ISO 9001:2015-certified Women Owned Small Business that's changing the way government does business by delivering a powerful, industry-leading array of core services to help its clients achieve mission-critical objectives. ALEX provides a variety of benefits designed to help meet the needs of our employees. See a summary of ALEX's Employee Benefits for more information.ALEX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, protected veteran status, or disability. Applicants must be able to perform the essential functions of the job.In order to comply with the Equal Pay for Equal Work Act, we reasonably believe the pay range for this position is between $190k-$205k. Multiple factors are taken into account with any offer of employment by ALEX, including experience, education, and skills.Reasonable accommodations will be made to allow employees to meet the essential functions of the job unless those accommodations cause undue hardships to the employer. To request a reasonable accommodation, contact the Human Resources Department at
- ...to be considered.*ProSync is seeking a Software Engineer to develop, maintain, and enhance complex... ...individually or as part of a team. Reviews and tests software components for adherence to the... ...experience.)Software Engineer Level II's require a relevant Bachelor's degree...SuggestedContract workFlexible hours
- Software Engineer II Reflexive Concepts is seeking a skilled Software Engineer II to join our growing team! The JBlocks team is seeking a Software... .... You will contribute across development and enhanced testing, participate throughout the software development lifecycle,...Suggested
- Software Engineer Annapolis Junction, MD Top Secret Polygraph Career Level not specified Salary not specified Join Premium to unlock estimated... ...please apply today! The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and...SuggestedFlexible hours
$102.1k - $202.2k
...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft has an exciting opportunity for a Software Engineer II in the Microsoft Specialized Clouds Teams Phone team, focused...SuggestedOngoing contractLocal area3 days per week- ...Fullscope Polygraph clearance to be considered.*ProSync is seeking a Software Engineer with strong satellite protocol processing experience and... ...engineering experience. (Note: Software Engineer Level II's require a relevant Bachelor's degree or higher plus fourteen...SuggestedContract workFlexible hours
- ...Java developer to join a small, mission‑focused engineering team responsible for building and sustaining operational software in secure environments. The ideal candidate... ...Java Application Development — Design, develop, test, and maintain mission‑focused Java...Contract workFlexible hours
- ...RealmOne in Columbia, MD is seeking a Signals Software Engineer to develop, maintain, and enhance RF signal processing software. The role involves... ...emphasizes strong knowledge of C++, Java, Linux, and testing, plus experience with RF technologies and software architecture...
$126.61k - $215.27k
...Software EngineerBAE Systems is seeking a Software Engineer to support our government customer. The selected applicants will... ...and concerns regarding security testing for various software and servers.... ...experienceDoD 8570 compliant IAT Level II Certificate or...Full timeFor contractorsLocal areaWeekend workAfternoon shift$175k - $340k
...Software Engineer (SWE) (Levels I-III)BTS Software Solutions is seeking a Software Engineer (SWE)... ...individually or as part of a team. Reviews and tests software components for adherence to the... ...Assurance Technical (IAT) Level II or higher is required.Relevant Experience...Local area$122k - $253k
...Senior Software EngineerNightwing provides technically advanced full... ...seeking a seasoned Senior Software Engineer to lead the design and... ...Lead the design, development, testing, and deployment of sophisticated... ...Current TS/SCI CI PolyIAT Level II certification compliance (required...- ...Job Description Job Description PKI SOFTWARE ENGINEER Ft. Meade, MD - Full Time (Hybrid)... ...Responsibilities Include: ~ Design, develop, test, and maintain high-quality PKI software... ...similar) ~ DoD 8570/8140 IAT Level II certification (Security+ or equivalent)...Full timeFor contractorsLocal areaFlexible hours
$103.8k - $192.3k
...virtual environment development, vulnerability analysis, reverse engineering, software development, and operational support to solve many of the... ..., Java development, reverse engineering, and automated unit testing in PythonDevelop capabilities in assemblyResearch existing...Local area$171k - $228k
...0 - $228,000/year. DUTIES As a successful candidate for the Software Engineer II role, you will develop, maintain, and enhance complex and diverse... ...Working individually or as part of a team, you will review, test, and document software components to ensure strict adherence...- Software Engineer Junior-Level (General) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required... ...needs Assist with or develop testing in automated testing frameworks or testing... ...substitute years of experience) IAT Level II certification (as mandated by DoD Directive...Full timeLocal area
- Software Developer II Location: Annapolis Junction, MD Required Clearance: TS/SCI w/ Full-Scope Poly... ...seeking a skilled and experienced Software Engineer to join our team. In this role, you... ...as part of a team, you will review and test software components for adherence to design...Remote workRelocation packageFlexible hours
$105k - $290k
...talented staff who can work as part of a team to design, implement, test, document, and maintain software applications that provide highly impactful capabilities. You will combine software engineering best practices with the latest software research to build rapid prototypes...Temporary workWork experience placementRelocation packageFlexible hours$135k - $216k
...is seeking a highly skilled Cyber Splunk Software Engineer to join our mission focused team... ...Responsibilities include: Implement, operate, and test advanced software security techniques in... ...or Advanced certification (IAT II/IAT III or equivalent).5+ years of experience...Contract workShift work$125.1k - $225.2k
...Description:Parsons is looking for an amazingly talented Full Stack Software Engineer to join our team! In this role you will get to Develop and... ...lifecycle: requirements analysis, design, development, testing, deployment, and maintenance.Apply modern engineering practices...Full timeFlexible hours$166.9k - $309.9k
...hired, you'll receive a payment! code-extreferSenior Full Stack Software Engineer - Clearance RequiredWHAT WE'RE DOING• Join Lockheed Martin... ...to this position and practice.Designs, develops, documents, tests, and maintains full spectrum cyber solutions. Develops and automates...Full timeContract workTemporary workWork experience placementCasual workLocal areaFlexible hours$86.9k - $198k
Full Stack Software Engineer, SeniorThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution... ...development stacks, including Python or ReactExperiencedeveloping and testing interfaces between software products and products of other...Full timeContract workPart timeWork at officeLocal areaRemote work$170k - $230k
...clearance.*** Are you a Senior Full Stack Software Engineerwho is ready for anew... ...heard from the mothership again? Our engineers were certainly tired of the same. At... ...Mitigation, Vulnerability Exposure, Penetration Testing, Threat Hunting, and Preventing Advanced...Full timeContract workFor contractorsFor subcontractorWork at officeRemote workWork from homeRelocation package$63.99k - $105.76k
...enterprise applications. The role focuses on learning software development life cycles, coding, testing, and documentation under supervision. The position requires... ...with other Programming staff on projects.Programmer II ($71,209-$117,400) involves maintaining enterprise...$137.51k - $190k
...with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science... ..., responsiveness, and excellent testing skills.Must also possess strong troubleshooting... ..., etc.)DoD 8140 / 8570 IAT Level II compliance certifications may be...Full timeWork experience placementWork at officeWork from home$131.3k - $237.35k
...throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research,... ...threats and build the next generation of capabilities.The Software Engineer will be responsible for: Test front-end user interfaces to ensure functionality and...Full time$87.1k - $157.45k
...to customers in the national security, engineering, and health industries. We deliver innovative... ...technology-enabled services and mission software capabilities to support Intelligence... ...of requirements to software components.Testing, Documentation & Engineering PracticesReview...Full time- KeyLogic has an immediate need for two (2)Software Engineers (TS/SCI with a full scope poly) to join the software development team who will... ...willl be given to those with experience in Groovy, Java, Unit Testing, Git and IDE (either IntelliJ or Eclipse preferred), Spring,...For contractorsImmediate start
$176k - $282k
...available for this position.Candidate will become a member of a mature software development effort using Java as the primary language. The... ...software applications using Java.Perform development, testing, installation maintenance, enhancement, integration and problem...Contract workFor contractorsRemote workFlexible hoursShift work$86.9k - $198k
Software Engineer, SeniorThe Opportunity:As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast,... ...maintaining applications using PHP and JavaScriptExperience with testing techniques and JUnit or CppUnitExperience with development...Full timeContract workPart timeWork at officeLocal areaRemote work$146k - $234k
...Peraton facility and offers flexible hours.The team is seeking a Software Engineer to:Devise strategies to extract meaning and value from... ...all developed and modified software. Delegate programming and testing responsibilities to one or more teams and monitor their performanceDevelop...Contract workFlexible hoursShift work- Position: Software Engineer 1Location: Annapolis Junction, MDClearance Required to Start: TS/SCI w/ full scope polyKeyLogic is seeking a Software... ...environment.Required skills:· Languages: Java, Python· Testing: Unit, Integration· Source Code Control (specifically Git)· IDE...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II (Testing). Be the first to apply!
- software engineer amazon Annapolis Junction, MD
- information technology software engineer Annapolis Junction, MD
- federal - software developer Annapolis Junction, MD
- junior software engineer Annapolis Junction, MD
- rust software engineer Annapolis Junction, MD
- software engineer remote Annapolis Junction, MD
- junior software developer internship Annapolis Junction, MD
- remote entry level software developer Annapolis Junction, MD
- junior software developer Annapolis Junction, MD
- software engineer contract Annapolis Junction, MD




