About The Position

Praescient Analytics is seeking a Senior Software Engineer / Quality Assurance Analyst to support the Data Capabilities Division (DCD). Operating within a DEVSECOPS environment , you will ensure the quality and reliability of custom-developed web applications, APIs, and web services across five distinct networks (NIPR, SIPR, JWICS, BICES, and CENTRIXS-K).

Requirements

  • Software Design: At least 8 years of experience in software design, writing source code, configuration management, and release management.
  • QA/QC: Minimum 5 years of specialized experience in software development and quality assurance, including writing code for automated tests.
  • Testing Specialties: 5 years of experience each in Web-Based Testing, Agile Development Processes, and performing both manual and automated testing.
  • Technical Tools: 3 years of experience working with Azure DevOps Server as a source code repository.
  • Active TS/SCI Clearance is required (U.S. Citizen)
  • Master’s Degree in software design, engineering, or computer science with 8 years of experience. OR Bachelor’s Degree in a related field with 10 years of experience in the same disciplines.
  • Current DoDD 8140.01 (formerly DoDD 8570.01-M) certification – IAT Level II (or higher). Examples Include: CompTIA Security+ CE, CompTIA CySA+, CompTIA Cloud+, GIAC Security Essentials Certification (GSEC), GIAC Certified Incident Handler (GCIH), Cisco Certified Network Associate (CCNA), Certified Ethical Hacker (CEH).

Responsibilities

  • Agile Testing & Strategy: Develop comprehensive test plans based on product backlog items, outlining strategies, resources, and schedules within an Agile framework.
  • Quality Assessment: Conduct QA assessments of all new and modified application features, web applications, and APIs.
  • Automation: Research and incorporate approved automated testing tools to streamline functionality and regression testing.
  • Criteria Development: Define acceptance criteria for backlog items to evaluate readiness for testing and deployment.
  • Collaboration: Participate in daily SCRUM/stand-up meetings and coordinate with the DevSecOps team to capture internal and user acceptance testing (UAT) results in Azure DevOps .
  • Bug Tracking: Monitor and report software bugs and their associated fixes, implementing implementation-based changes as identified by stakeholders.
  • Documentation: Maintain master repositories for all testing documentation, TTPs, and SOPs on DCD SharePoint portals.

Benefits

  • Competitive salary based on qualifications and experience
  • Comprehensive, Company paid healthcare for you (We pay your premiums and deductibles)
  • 401(k) with company match
  • Travel & performance incentives
  • 3 weeks paid time off (plus Federal Holidays)
  • $5K annual training allowance
  • $500 book allowance
  • Tuition reimbursement program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service