Jobs and Careers
CC

Software Tester - OPTIX

CCRi
Salt Lake City, United Statesfull_timeVerifiedPosted 12 Jan 2023

About the role

GA-CCRi maintains and deploys production systems for users across the Intelligence Community, Department of Defense, and commercial industry. We build and develop best-in-class all domain and globally focused situational awareness capabilities that process petabytes of data from numerous streaming data sources in near real time. Our systems apply state-of-the-art algorithms and machine learning techniques to extract features and fuse data from multiple phenomenologies to form a rich live view of objects in the sky, on the sea, and on the ground. These analytics are designed to determine not just where something is, but what it is, where it's been and what it's doing. All of this "data to knowledge" is made available to end users in our own browser-based application for visualization, analysis, and understanding. We always want to do more, and that's where you come in!

As a member of the GA-CCRi core product team, you'll be at the forefront of innovation, shaping the future of situational awareness capabilities for our customers. Imagine using cutting-edge technology to process petabytes of data and extract features in near real time, all while providing a rich, live view of objects on land, sea, and sky. With your skills and expertise, you'll be instrumental in taking our systems to the next level, giving end-users the power to see beyond the data and truly understand the world around them. Are you ready to join us on this exciting journey?

Positions available in: Salt Lake City, UT; Charlottesville, VA; San Diego, CA; Remote opportunities also available.

Duties and Responsibilities:

  • Under general supervision, this position conducts software inspection, testing, verification, and validation.
  • Reviews software design and changes specifications to ensure software testing measures meet acceptable reliability standards and program objectives.
  • Develops, modifies, and executes software testing plans.
  • Maintains documentation of test results to assist in debugging and modifying software.
  • Analyzes test results to ensure existing functionality, and recommends corrective action.
  • Consults with developers to resolve issues, provides feedback for the technical appraisal of the tested software program(s), and monitors deployment across the system(s).
  • Contributes to the analysis and development of test standards and procedures for software development and maintenance.
  • Participates in the development of software quality testing, operating methods, and processes.
  • This position involves the exercise of independent judgment and discretion about matters of significance.
  • Review and analyze system specifications
  • Collaborate with engineers to develop effective strategies and test plans
  • Execute test cases (manual or automated) and analyze results
  • Evaluate product code according to specifications
  • Create logs to document testing phases and defects
  • Report bugs and errors to development teams
  • Help troubleshoot issues
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle

Essential Functions

  • Reviews software design and change specifications. Determines requirements and specifications for software inspection, testing, verification, and/or validation.
  • Develops, modifies and executes software testing plans for assigned software.
  • Conducts software inspections, testing, verification, and validation of assigned software.
  • Documents tests and assists in debugging and modifying software.
  • Consults with developers to resolve issues.
  • Provides feedback for the technical appraisal of tested software to ensure successful deployment.
  • Contributes to the development/updating of test standards and procedures software development and software testing.
  • Maintains the strict confidentiality of sensitive information.
  • Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company. Expected to work in a safe manner in accordance with established operating procedures and practices.
  • Additional Functions Other duties as assigned or required.


We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

Requirements

Essential Qualifications

  • Typically requires a bachelor's degree in computer science, information systems or a related discipline and six or more years of professional software quality analyst experience.
  • Team leadership experience
  • Equiva

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CCRi

View company profile →