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 System One, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Lead Software Quality Assurance Engineer at System One will be responsible for ensuring the highest quality of software products through rigorous testing and validation processes. This individual will lead a team of QA engineers and collaborate with cross-functional teams to establish and maintain quality standards and best practices. The role requires a proactive approach to identify potential issues and implement effective solutions, aiding in the continuous improvement of both the quality assurance processes and the software development lifecycle.
Job Responsibilities
- Design and implement comprehensive testing strategies and processes.
- Lead and mentor a team of quality assurance engineers, providing guidance and support.
- Oversee the development of automated and manual test cases, ensuring they meet quality standards.
- Coordinate testing activities across multiple projects, ensuring timely delivery of test results and reports.
- Identify, document, and track defects throughout the software development lifecycle.
- Collaborate with developers, product managers, and stakeholders to understand requirements and establish testing criteria.
- Evaluate and recommend testing tools and frameworks that improve testing efficiency.
- Conduct performance and regression testing to ensure software reliability.
- Participate in Agile ceremonies, contributing to sprint planning and retrospective meetings.
- Continuously analyze testing processes to enhance effectiveness and efficiency.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software quality assurance, including experience in a lead role.
- Strong understanding of software testing methodologies, tools, and best practices.
- Proficiency in programming languages such as Java, C#, or Python for automation purposes.
- Experience with automated testing tools such as Selenium, JUnit, or TestNG.
- Knowledge of continuous integration and continuous deployment (CI/CD) practices.
- Excellent analytical and problem-solving abilities.
- Strong verbal and written communication skills, with a focus on collaboration.
- Experience working in Agile/Scrum development methodologies.
Technologies & Tools
This position utilizes various technologies and tools to ensure quality assurance excellence. Key technologies include automation tools like Selenium and JUnit, version control systems such as Git, and CI/CD platforms like Jenkins. Familiarity with test management software, including Jira or TestRail, is also advantageous. The ideal candidate will be comfortable navigating cloud environments and services to support software testing in diverse setups.
Ideal Candidates
The ideal candidate for the Lead Software Quality Assurance Engineer position will possess a blend of technical acumen and leadership skills. They should demonstrate a passion for quality and a commitment to excellence, with a strong ability to motivate and inspire team members. Candidates must exhibit strong organizational skills, attention to detail, and a solution-oriented mindset. A collaborative spirit, along with excellent communication skills, will be essential in working effectively with cross-functional teams.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.