Full Time

Software Test Engineer

General Dynamics Information Technology
$60,000 - $100,000* / year (about $29–$48 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by General Dynamics Information Technology, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Test Engineer at General Dynamics Information Technology is responsible for ensuring the delivery of high-quality software products through thorough testing and validation. This role encompasses developing and executing test plans and test cases, identifying defects, documenting findings, and collaborating closely with development teams to enhance product quality. The Software Test Engineer will also engage in continuous improvement initiatives to optimize testing processes and methodologies, thereby contributing to the overall success of the project lifecycle.



Job Responsibilities

  • Develop and execute comprehensive test plans, test cases, and automated scripts.
  • Identify, record, and analyze defects, ensuring adherence to quality standards.
  • Collaborate with developers and other stakeholders to reproduce and troubleshoot technical issues.
  • Participate in software design and requirement review meetings to provide testability feedback.
  • Maintain and enhance existing test frameworks and test scripts.
  • Provide regular status reports and documentation related to testing activities.
  • Participate in Agile development processes and conduct sprint reviews.
  • Contribute to the development of best practices in testing methodologies and tool usage.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 2 years of experience in software testing or quality assurance.
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Proficient in automated testing tools such as Selenium, JUnit, or TestNG.
  • Experience with version control systems, preferably Git.
  • Familiarity with continuous integration/continuous delivery (CI/CD) pipelines.
  • Excellent analytical and problem-solving skills.
  • Strong written and verbal communication skills.


Technologies & Tools

The Software Test Engineer will primarily utilize test management and automation tools, including but not limited to Selenium for automated testing, JIRA for project tracking and defect management, and Git for version control. This role may also involve working with programming languages such as Java, Python, or JavaScript to enhance automation capabilities and ensure seamless integration within the testing environment.



Ideal Candidates

Ideal candidates for the Software Test Engineer position are detail-oriented individuals with a strong technical foundation and a passion for quality assurance. They exhibit exceptional analytical thinking and possess the ability to work collaboratively in a dynamic team environment. Effective communication skills are crucial, as well as a proactive approach to problem-solving and continuous improvement. The candidate should also demonstrate adaptability to rapidly changing priorities and a commitment to maintaining high standards in software quality.

Kansas has 23 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.