Software Tester

$68,900 - $124,550/Yr

Leidos - San Antonio, TX

posted 14 days ago

Full-time - Mid Level
San Antonio, TX
Professional, Scientific, and Technical Services

About the position

The Software Tester at Leidos is responsible for ensuring the reliability, performance, and functionality of software products through rigorous testing activities. This role involves working within CI/CD pipelines and performing hardware-in-the-loop (HIL) testing to validate software behavior across various hardware environments. The position requires collaboration with development teams to integrate automated tests and monitor testing processes, contributing to the overall quality assurance efforts of the organization.

Responsibilities

  • Develop test plans, strategies, and test cases based on project requirements, user stories, and technical specifications.
  • Design, develop, and execute automated tests to validate software functionality, including unit tests, integration tests, and end-to-end tests.
  • Collaborate with software development teams to integrate automated tests into CI/CD pipelines, ensuring continuous testing and feedback throughout the software development lifecycle.
  • Monitor CI/CD pipelines, test results, and system logs to identify issues, regressions, and performance bottlenecks early in the development process.
  • Conduct regression testing to ensure that new features and bug fixes do not introduce unintended side effects or break existing functionality.
  • Set up and configure hardware-in-the-loop (HIL) testing environments to simulate real-world hardware interactions and validate software behavior across different hardware platforms.
  • Execute manual and automated tests, record test results, and generate test reports to communicate findings to stakeholders and drive decision-making.
  • Identify, report, and prioritize software defects using issue tracking systems, and work closely with development teams to ensure timely resolution and validation of fixes.
  • Contribute to the improvement of quality assurance processes, methodologies, and tools, with a focus on increasing efficiency, effectiveness, and test coverage.
  • Document test cases, procedures, and best practices, and share knowledge with the team through documentation, training sessions, and presentations.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field with 4+ years of prior relevant experience or Master's with 2+ years of prior relevant experience.
  • 3+ years of experience in software testing, with a focus on automated testing, CI/CD pipelines, and HIL testing.
  • Proficiency in test automation frameworks and tools (e.g., Selenium, Appium, JUnit, TestNG).
  • Experience with CI/CD tools and platforms (e.g., Jenkins, GitLab CI/CD, Travis CI) and version control systems (e.g., Git).
  • Familiarity with hardware-in-the-loop (HIL) testing methodologies and tools (e.g., Simulink, dSpace, National Instruments).
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and identify root causes.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment and interact with stakeholders at all levels.
  • Must be able to obtain a DoD Top Secret / SCI clearance.
  • Must be a US Citizen.

Nice-to-haves

  • Possess an active Secret Clearance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service