Full Time

Lead Software Engineer, QA

American Public Education, Inc. (APEI)
$90,000 - $130,000* / year (about $43–$63 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 American Public Education, Inc. (APEI), so some details may not match this job. The employer's own page has the real description.

Overview

The Lead Software Engineer, QA at American Public Education, Inc. (APEI) will play a pivotal role in overseeing and enhancing the quality assurance processes within our software development life cycle. This position entails leading QA initiatives, developing testing strategies, and mentoring a team of QA engineers. The ideal candidate will have a strong technical background, stay up-to-date with industry trends, and demonstrate an unwavering commitment to delivering high-quality software products that meet and exceed customer expectations.



Job Responsibilities

  • Design and implement comprehensive test plans and strategies for software releases.
  • Lead the QA team in conducting functional, regression, and performance testing.
  • Coordinate with cross-functional teams to ensure seamless integration of QA processes.
  • Develop automated testing scripts and frameworks to enhance testing efficiency.
  • Analyze testing results and prepare detailed reports to communicate findings.
  • Mentor junior QA engineers and foster a culture of continuous learning and improvement.
  • Identify, recommend, and implement process improvements for QA methodologies.
  • Participate in design and code reviews to ensure adherence to best practices.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • A minimum of 5 years of experience in software quality assurance.
  • 2+ years of experience in a leadership role within a QA team.
  • Strong proficiency in automated testing tools and frameworks (e.g., Selenium, JUnit, TestNG).
  • Solid understanding of programming languages such as Java, C#, or Python.
  • Familiarity with Agile methodologies and software development lifecycles.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication abilities.


Technologies & Tools

The Lead Software Engineer, QA will utilize a range of technologies and tools to ensure high-quality software output. This includes test automation tools such as Selenium and JUnit, as well as continuous integration tools such as Jenkins and Git. Familiarity with project management software like JIRA and collaboration tools such as Confluence is essential for effectively managing QA processes and team communications.



Ideal Candidates

The ideal candidate for the Lead Software Engineer, QA position at APEI will be a proactive leader with a passion for quality and excellence in software development. They will possess exceptional attention to detail and a strong commitment to meeting deadlines. An effective communicator, this individual will thrive in a collaborative team environment while also demonstrating the ability to drive independent projects. Strong mentoring skills and a willingness to embrace new challenges are essential traits for success in this dynamic 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

Matches Jobs

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