Test Analyst

Science Applications International Corporation
Houston, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Houston, United States of America

Tech stack

Testing (Software)
JavaScript
JIRA
Automation of Tests
Azure
Cloud Computing
Code Coverage
Software Design Documents
Python
Team Foundation Server
Scrum
Systems Development Life Cycle
Selenium
Software Engineering
Scripting (Bash/Python/Go/Ruby)
Test Scripts
Gitlab-ci
Api Management
Jenkins

Job description

Description

We are seeking a detail-oriented and highly motivated Software Analyst to join our team. The ideal candidate will have experience validating software functionality, identifying defects, documenting test results, and collaborating with development teams to ensure the delivery of high-quality software products.

Key Responsibilities:

  • Develop, execute, and maintain test plans, test cases, and test scripts.
  • Conduct functional, regression, integration, and user acceptance testing across multiple software products.
  • Document and track defects using designated issue-tracking tools; verify fixes and re-execute tests.
  • Collaborate with software developers, business analysts, and product owners to clarify requirements and ensure test coverage.
  • Participate in reviews of requirements, design documents, and code to provide input on testability and quality risks.
  • Analyze test results and provide reporting on quality metrics, product readiness, and defect trends.
  • Support automated test development when applicable.

Qualifications

Required Education:

  • Bachelors and two (2) years or more experience; Masters and 0 years related experience

Desired Education:

  • Bachelor's degree with 2+ years of experience in software testing or quality assurance.

Required Experience:

  • Strong understanding of software development life cycles (SDLC) and testing methodologies. Experience with defect tracking tools (e.g. Microsoft Team Foundation Server (TFS)/Azure DevOps, Jira).

  • Ability to develop clear test cases and document results thoroughly.

  • Strong analytical and troubleshooting skills.

  • Excellent written and verbal communication skills.

Desired Experience:

  • Experience with test automation tools (e.g., Selenium, TFS/Azure DevOps).
  • Familiarity with Agile/Scrum environments.
  • Knowledge of API testing.
  • Experience testing web, mobile, or cloud applications.
  • Basic understanding of scripting languages (e.g., Python, JavaScript).
  • Exposure to CI/CD pipelines (e.g., TFS/ Azure DevOps, Jenkins, GitLab CI).

Clearance:

  • Must be a U.S. Citizen with the ability to obtain a Public Trust.

Requirements

Required Education:

  • Bachelors and two (2) years or more experience; Masters and 0 years related experience

Desired Education:

  • Bachelor's degree with 2+ years of experience in software testing or quality assurance.

Required Experience:

  • Strong understanding of software development life cycles (SDLC) and testing methodologies. Experience with defect tracking tools (e.g. Microsoft Team Foundation Server (TFS)/Azure DevOps, Jira).

  • Ability to develop clear test cases and document results thoroughly.

  • Strong analytical and troubleshooting skills.

  • Excellent written and verbal communication skills.

Desired Experience:

  • Experience with test automation tools (e.g., Selenium, TFS/Azure DevOps).
  • Familiarity with Agile/Scrum environments.
  • Knowledge of API testing.
  • Experience testing web, mobile, or cloud applications.
  • Basic understanding of scripting languages (e.g., Python, JavaScript).
  • Exposure to CI/CD pipelines (e.g., TFS/ Azure DevOps, Jenkins, GitLab CI).

Clearance:

  • Must be a U.S. Citizen with the ability to obtain a Public Trust.

Apply for this position