Full Time

Senior Quality Assurance Engineer Lead

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

Overview

The Senior Quality Assurance Engineer Lead at Presto will be responsible for overseeing the quality assurance processes across various software projects. The individual will manage a team of QA engineers, ensuring that all products meet the highest quality standards before deployment. This role necessitates a blend of hands-on testing experience, leadership skills, and expertise in automation practices to design, implement, and maintain test plans and frameworks. The lead will collaborate closely with cross-functional teams to identify and mitigate risks throughout the development lifecycle and contribute to the continuous improvement of QA practices within the organization.



Job Responsibilities

  • Lead and mentor a team of Quality Assurance Engineers, fostering a culture of collaboration and continuous improvement.
  • Develop and execute comprehensive test plans, test cases, and automated test scripts for various applications.
  • Coordinate with project stakeholders to gather requirements and define testing criteria.
  • Implement and maintain automated testing tools and frameworks, ensuring scalability and efficiency.
  • Perform manual testing when necessary, verifying functionality, performance, and security.
  • Identify, document, and track defects and issues using appropriate tools.
  • Analyze test results, generate reports, and provide recommendations to the development team.
  • Continuously improve testing processes and methodologies to enhance overall quality.
  • Stay updated with industry trends and best practices in software testing and quality assurance.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum of 5 years of experience in software quality assurance, with at least 2 years in a leadership role.
  • Strong understanding of software development life cycle (SDLC) and QA methodologies.
  • Proficiency in automated testing tools such as Selenium, JUnit, or TestNG.
  • Experience with scripting and programming languages (e.g., Python, Java, or JavaScript).
  • Solid knowledge of performance testing tools such as JMeter or LoadRunner.
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team environment.


Technologies & Tools

The Senior Quality Assurance Engineer Lead will utilize a variety of technologies and tools to perform their duties effectively. Key technologies include automated testing frameworks like Selenium and TestNG, programming languages such as Python and Java for scripting, as well as performance testing tools like JMeter. Familiarity with continuous integration and continuous deployment (CI/CD) tools such as Jenkins or CircleCI is also essential to streamline the testing process. Additionally, bug tracking and project management tools such as JIRA will be used to facilitate communication and issue resolution.



Ideal Candidates

Ideal candidates for the Senior Quality Assurance Engineer Lead position will possess a detail-oriented mindset coupled with strong analytical skills. They should demonstrate the ability to work under pressure and meet tight deadlines while maintaining a focus on quality. A good fit for this role is someone who is a proactive leader, capable of motivating and guiding a team to achieve collective goals. Familiarity with agile methodologies, excellent communication skills, and a passion for technology and quality assurance practices will also contribute to success in this position.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

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