OpenTech Alliance
Overview
This range is provided by OpenTech Alliance. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range
$95,000.00/yr - $130,000.00/yr The Quality Assurance Engineer Team Lead (Software Engineering) is responsible for both leading the QA team and actively participating in the planning, design, and execution of system testing for projects ranging from simple to highly complex. This position requires a balance of hands-on testing expertise and strong leadership skills to oversee day-to-day QA operations. The Team Lead will manage the assignment and prioritization of testing activities, provide guidance and mentorship to team members, and ensure that all QA processes are executed effectively and consistently. The role requires close collaboration with IT, development, and business units to align testing activities with business goals, ensure timely delivery of high-quality products, and foster a culture of accountability, continuous improvement, and technical excellence within the QA team. In addition to overseeing project testing cycles, the Team Lead will be expected to identify process improvements, monitor team performance against established metrics, and serve as the primary QA point of contact for internal and external stakeholders. Duties
Lead, mentor, and support QA team members in their daily tasks, fostering skill development and professional growth Review functional and non-functional design specifications to ensure a complete understanding of deliverables Coordinate the creation and execution of test strategies, test plans, and test cases for manual and automated testing Utilize automated testing tools to create and maintain test scripts for smoke, functional, integration, performance, and load testing are preffered Identify and prepare test data, tools, and environments required for effective testing Manage defect tracking processes, ensuring timely resolution and clear communication with development teams Plan and oversee QA involvement in client integrations, product releases, and application maintenance cycles Participate in requirements and design discussions to identify quality risks early in the process Provide demonstrations of completed functionalities to business units and stakeholders Generate and maintain QA metrics and reports to monitor testing progress, quality trends, and team performance Ensure the team consistently follows QA processes, procedures, and best practices Coordinate with cross-functional teams to align QA activities with Agile sprint cycles and release schedules Conduct regular team meetings, performance check-ins, and quality reviews Qualifications
Proven experience in software quality assurance and testing methodologies Strong knowledge of QA tools, frameworks, and automation testing (e.g., Selenium, JUnit, Cypress) Familiarity with Agile/Scrum development processes Strong leadership skills with the ability to manage and motivate a QA team Passion for product quality and customer satisfaction Proficiency with QA methodologies, tools, and strategies for both web and mobile applications Experience with functional, regression, integration, and end-to-end testing Experience with automated testing frameworks such as Selenium, Cypress, or similar tools Experience with test case and defect management tools such as Jira or Azure DevOps Ability to write and execute SQL queries for data validation and back-end testing Strong problem-solving, analytical, and organizational skills Effective written and verbal communication skills with the ability to collaborate across teams Ability to manage multiple priorities in a fast-paced environment Experience working in Agile or Kanban environments Education, Experience, and Training
Bachelors degree in Computer Science, Engineering, Information Systems, or a related field preferred Past Supervisory experience Minimum of 35 years of experience in software quality assurance Experience with both manual and automated testing methods Knowledge of compliance requirements such as PCI, GDPR, and CCPA is preferred Passion for product quality and customer satisfaction Proficiency with QA methodologies, tools, and strategies for both web and mobile applications Experience with functional, regression, integration, and end-to-end testing Experience with automated testing frameworks such as Selenium, Cypress, or similar tools Experience with test case and defect management tools such as Jira or Azure DevOps Ability to write and execute SQL queries for data validation and back-end testing Strong problem-solving, analytical, and organizational skills Effective written and verbal communication skills with the ability to collaborate across teams Ability to manage multiple priorities in a fast-paced environment Experience working in Agile or Kanban environments Seniority level, Employment type, Job function, and Industries have been omitted to focus on the core job responsibilities, qualifications, and expectations. #J-18808-Ljbffr
This range is provided by OpenTech Alliance. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range
$95,000.00/yr - $130,000.00/yr The Quality Assurance Engineer Team Lead (Software Engineering) is responsible for both leading the QA team and actively participating in the planning, design, and execution of system testing for projects ranging from simple to highly complex. This position requires a balance of hands-on testing expertise and strong leadership skills to oversee day-to-day QA operations. The Team Lead will manage the assignment and prioritization of testing activities, provide guidance and mentorship to team members, and ensure that all QA processes are executed effectively and consistently. The role requires close collaboration with IT, development, and business units to align testing activities with business goals, ensure timely delivery of high-quality products, and foster a culture of accountability, continuous improvement, and technical excellence within the QA team. In addition to overseeing project testing cycles, the Team Lead will be expected to identify process improvements, monitor team performance against established metrics, and serve as the primary QA point of contact for internal and external stakeholders. Duties
Lead, mentor, and support QA team members in their daily tasks, fostering skill development and professional growth Review functional and non-functional design specifications to ensure a complete understanding of deliverables Coordinate the creation and execution of test strategies, test plans, and test cases for manual and automated testing Utilize automated testing tools to create and maintain test scripts for smoke, functional, integration, performance, and load testing are preffered Identify and prepare test data, tools, and environments required for effective testing Manage defect tracking processes, ensuring timely resolution and clear communication with development teams Plan and oversee QA involvement in client integrations, product releases, and application maintenance cycles Participate in requirements and design discussions to identify quality risks early in the process Provide demonstrations of completed functionalities to business units and stakeholders Generate and maintain QA metrics and reports to monitor testing progress, quality trends, and team performance Ensure the team consistently follows QA processes, procedures, and best practices Coordinate with cross-functional teams to align QA activities with Agile sprint cycles and release schedules Conduct regular team meetings, performance check-ins, and quality reviews Qualifications
Proven experience in software quality assurance and testing methodologies Strong knowledge of QA tools, frameworks, and automation testing (e.g., Selenium, JUnit, Cypress) Familiarity with Agile/Scrum development processes Strong leadership skills with the ability to manage and motivate a QA team Passion for product quality and customer satisfaction Proficiency with QA methodologies, tools, and strategies for both web and mobile applications Experience with functional, regression, integration, and end-to-end testing Experience with automated testing frameworks such as Selenium, Cypress, or similar tools Experience with test case and defect management tools such as Jira or Azure DevOps Ability to write and execute SQL queries for data validation and back-end testing Strong problem-solving, analytical, and organizational skills Effective written and verbal communication skills with the ability to collaborate across teams Ability to manage multiple priorities in a fast-paced environment Experience working in Agile or Kanban environments Education, Experience, and Training
Bachelors degree in Computer Science, Engineering, Information Systems, or a related field preferred Past Supervisory experience Minimum of 35 years of experience in software quality assurance Experience with both manual and automated testing methods Knowledge of compliance requirements such as PCI, GDPR, and CCPA is preferred Passion for product quality and customer satisfaction Proficiency with QA methodologies, tools, and strategies for both web and mobile applications Experience with functional, regression, integration, and end-to-end testing Experience with automated testing frameworks such as Selenium, Cypress, or similar tools Experience with test case and defect management tools such as Jira or Azure DevOps Ability to write and execute SQL queries for data validation and back-end testing Strong problem-solving, analytical, and organizational skills Effective written and verbal communication skills with the ability to collaborate across teams Ability to manage multiple priorities in a fast-paced environment Experience working in Agile or Kanban environments Seniority level, Employment type, Job function, and Industries have been omitted to focus on the core job responsibilities, qualifications, and expectations. #J-18808-Ljbffr