Full Time

Princ Software QA Engineer

Gen
$100,000 - $150,000* / year (about $48–$72 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 Gen, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Principal Software Quality Assurance (QA) Engineer at Gen will play a vital role in ensuring that our software products meet the highest standards of quality and efficiency. This position requires a strategic mindset to design and execute comprehensive test plans, automate testing processes, and lead a team of QA engineers in identifying and mitigating software defects. The successful candidate will collaborate closely with cross-functional teams to enhance product robustness and performance while mentoring junior team members to elevate overall QA practices within the organization.



Job Responsibilities

  • Develop and implement rigorous test plans, strategies, and automation frameworks to ensure optimal software performance.
  • Lead the QA team in performing functional, regression, performance, and user acceptance testing.
  • Identify, document, and track software defects using appropriate tools and methodologies.
  • Collaborate with product management and development teams to enhance product specifications and requirements.
  • Provide mentorship and guidance to junior QA engineers to promote knowledge sharing and best practices.
  • Continuously evaluate testing processes and tools to optimize efficiency and effectiveness.
  • Analyze test results, prepare detailed reports, and present findings to stakeholders.
  • Stay current with industry trends and technologies related to software testing and quality assurance.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • A minimum of 7 years of experience in software quality assurance, with at least 3 years in a leadership role.
  • Strong proficiency in scripting languages and automation tools such as Selenium, TestNG, or similar platforms.
  • Extensive experience with both manual and automated testing methodologies.
  • Familiarity with Agile development methodologies and continuous integration/continuous deployment (CI/CD) processes.
  • Excellent problem-solving skills and the ability to think critically and analytically.
  • Strong verbal and written communication skills for effective collaboration.
  • Certifications such as ISTQB or equivalent are preferred.


Technologies & Tools

The Principal Software QA Engineer will work with a diverse range of technologies and tools including, but not limited to, Selenium for test automation, JIRA for bug tracking, Jenkins for continuous integration, and various testing frameworks tailored for performance, security, and functionality tests. Experience with cloud-based environments, microservices architecture, and database testing tools is also essential in successfully fulfilling the role.



Ideal Candidates

Ideal candidates for the Principal Software QA Engineer position will demonstrate a proactive approach to ensuring software quality and a commitment to continuous improvement. They should possess strong leadership skills, an analytical mindset, and the ability to foster collaboration among teams. An ideal candidate is one who is detail-oriented, passionate about technology, and is driven to create innovative solutions while maintaining the integrity of the software products. Additionally, they should be eager to take on challenges and possess the adaptability required to thrive in a fast-paced environment.

A full-time year is 2,080 hours: $20 an hour is $41,600 a year before taxes, and $50,000 a year is $24.04 an hour. Pay calculator →

View Similar Jobs

Matches Jobs

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