Unclassified - Colorado Springs, CO

posted 3 months ago

Full-time - Senior
Colorado Springs, CO
11-50 employees

About the position

As a Software Tester specializing in Automation at Systems Planning and Analysis, Inc. (SPA), you will play a critical role in ensuring the quality and reliability of our software products. This position requires a deep understanding of software testing methodologies, particularly in automation, to enhance our testing processes and deliver high-quality solutions to our government clients. You will be responsible for designing, developing, and executing automated test scripts, as well as maintaining and improving existing test frameworks. Your expertise will contribute to the overall success of our projects, ensuring that we meet the stringent requirements of national security applications. In this role, you will collaborate closely with software developers, product managers, and other stakeholders to understand the software requirements and translate them into effective test cases. You will also be involved in the continuous integration and continuous deployment (CI/CD) processes, ensuring that automated tests are integrated into the development pipeline. Your ability to identify and troubleshoot issues will be essential in maintaining the integrity of our software products. Additionally, you will have the opportunity to mentor junior testers and contribute to the development of best practices within the testing team. Your insights and recommendations will help shape our testing strategies and improve our overall testing efficiency. This position offers a unique opportunity to work on cutting-edge technology in a dynamic and supportive environment, where your contributions will have a direct impact on national security initiatives.

Responsibilities

  • Design, develop, and execute automated test scripts for software applications.
  • Maintain and enhance existing test automation frameworks.
  • Collaborate with software developers and product managers to understand requirements and create effective test cases.
  • Integrate automated tests into the CI/CD pipeline to ensure continuous testing.
  • Identify, document, and track software defects and issues.
  • Mentor junior testers and provide guidance on best practices in software testing.
  • Participate in code reviews and contribute to the improvement of testing processes.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software testing, with a focus on automation.
  • Proficiency in test automation tools such as Selenium, JUnit, or TestNG.
  • Strong programming skills in languages such as Java, Python, or C#.
  • Experience with CI/CD tools and practices.
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving skills and attention to detail.

Nice-to-haves

  • Experience with performance testing tools like JMeter or LoadRunner.
  • Knowledge of security testing practices and tools.
  • Familiarity with cloud-based testing environments.
  • Experience in mentoring or leading a testing team.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Paid time off and holidays
  • Professional development opportunities
  • Flexible work hours
  • Tuition reimbursement for further education
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service