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 ManTech, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Quality Assurance/Software Test Engineer at ManTech plays a crucial role in ensuring the quality and reliability of software products. This position is centered on the design and execution of thorough testing processes, identifying defects, and collaborating with development teams to address issues prior to deployment. The successful candidate will engage in both manual and automated testing to guarantee that software meets the highest standards of performance and usability, while also contributing to the continuous improvement of testing methodologies.
Job Responsibilities
- Develop, implement, and maintain test plans, test cases, and test scripts for software applications.
- Conduct manual and automated testing, including functional, regression, performance, and usability testing.
- Identify, document, and track defects using bug tracking tools, ensuring timely resolution.
- Work closely with development teams to understand software requirements and provide feedback throughout the development lifecycle.
- Collaborate in the development of new testing strategies to enhance the overall quality assurance process.
- Execute test cases and report on software functionality to ascertain adherence to business requirements.
- Participate in planning meetings and contribute to sprint activities within an Agile development environment.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 3 years' experience in software testing and quality assurance.
- Proficient in automated testing tools such as Selenium, QTP, or similar frameworks.
- Strong knowledge of software development life cycles and Agile methodologies.
- Experience in using bug tracking software like JIRA or Bugzilla.
- Ability to analyze complex software systems and provide constructive feedback.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The role of Quality Assurance/Software Test Engineer at ManTech utilizes a variety of technologies and tools to ensure software quality. Key tools include automated testing frameworks such as Selenium and Cucumber, continuous integration platforms like Jenkins, as well as performance testing tools such as LoadRunner and JMeter. Familiarity with programming languages such as Python, Java, or C# may also be beneficial for writing test scripts and automating processes.
Ideal Candidates
Ideal candidates for this position exhibit a passion for technology and a strong commitment to quality. They demonstrate thorough analytical skills and a diligent approach to problem-solving. Successful individuals thrive in collaborative environments, working efficiently with cross-functional teams to drive software excellence. Additionally, a proactive mindset and a willingness to learn and adapt to evolving technologies and methodologies further distinguish candidates in this role.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.