Full Time

Software Quality Assurance Engineering, Senior Associate

Peraton
$70,000 - $100,000* / year

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 Peraton, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Associate in Software Quality Assurance Engineering at Peraton will be responsible for ensuring the quality and reliability of software products throughout the development lifecycle. This position involves working actively with development teams to define testing strategies, create test plans, and execute test cases, as well as identifying defects and recommending improvements. The individual will play a critical role in ensuring that high-quality software is delivered to clients, thereby directly contributing to the overall success of the organization.



Job Responsibilities

  • Design and implement comprehensive test plans and testing strategies for software applications.
  • Develop, maintain, and execute automated and manual test cases.
  • Collaborate with cross-functional teams including developers, product managers, and project stakeholders to define test requirements and ensure alignment on project goals.
  • Identify, document, and track software defects, and work with development teams to resolve issues.
  • Perform regression testing to ensure that existing functionality is maintained after code changes.
  • Participate in code reviews and provide feedback to improve code quality and testability.
  • Train and mentor junior QA staff on testing methodologies and tools.
  • Stay updated on industry best practices and suggest innovative solutions to enhance testing processes.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of experience in software quality assurance and testing.
  • Proficient in using automated testing tools and frameworks such as Selenium, JUnit, or TestNG.
  • Strong knowledge of testing methodologies, tools, and best practices.
  • Experience with performance testing, security testing, and API testing.
  • Familiarity with programming languages such as Java, Python, or JavaScript is a plus.
  • Excellent analytical, problem-solving, and troubleshooting skills.
  • Strong written and verbal communication skills to interact effectively with various stakeholders.


Technologies & Tools

This position utilizes various technologies and tools including, but not limited to, automated testing frameworks like Selenium, test management tools such as Jira, and continuous integration/continuous deployment (CI/CD) tools like Jenkins. Familiarity with version control systems like Git and performance testing tools will also be advantageous. A commitment to using the latest technologies will help streamline QA processes.



Ideal Candidates

The ideal candidate for the Senior Associate Software Quality Assurance Engineering position at Peraton is proactive, detail-oriented, and has a strong commitment to delivering high-quality software solutions. They should possess excellent communication skills, allowing for effective collaboration across teams. A successful candidate will demonstrate a passion for software testing, a desire for continuous learning, and the ability to adapt to an evolving technological landscape. Moreover, they should display strong leadership qualities, particularly in mentoring and guiding junior staff members.

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

Matches Jobs

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