InfoVision - Murphy, TX

posted about 2 months ago

Full-time - Mid Level
Murphy, TX
Professional, Scientific, and Technical Services

About the position

We are seeking a skilled QA Test Manager with a strong background in automation testing to lead our quality assurance efforts. The ideal candidate will have extensive experience with Selenium and other automation tools, and a proven track record of managing and executing test strategies across multiple projects. This position will initially be hybrid, transitioning to a full-time onsite role in Plano, TX, after a period of adjustment. The QA Test Manager will be responsible for developing, implementing, and maintaining comprehensive test strategies and plans for multiple projects, ensuring that testing is integrated into the software development lifecycle (SDLC). The role requires collaboration with development teams to define and communicate testing scope, approach, resources, schedule, and deliverables. In addition to test strategy and planning, the QA Test Manager will lead the design, development, and maintenance of automated test scripts using Selenium. They will oversee the execution of automated test suites and analyze test results to ensure product quality. The manager will also evaluate and recommend automation tools and frameworks that best meet project needs. A key aspect of this role is team leadership and management, where the QA Test Manager will manage and mentor a team of QA engineers, providing guidance on best practices in testing and automation. Regular performance reviews and constructive feedback will be part of the responsibilities to ensure effective communication and collaboration between QA teams, developers, and stakeholders. The QA Test Manager will monitor and improve the quality of the software by identifying issues, risks, and defects early in the development process. They will establish and track key performance indicators (KPIs) to measure the effectiveness of testing efforts and drive continuous improvement in QA processes and methodologies. Reporting and documentation are also critical components of this role, as the manager will prepare and present detailed test reports, maintain accurate documentation of test plans, cases, and scripts, and ensure compliance with industry standards and best practices in software testing.

Responsibilities

  • Develop, implement, and maintain comprehensive test strategies and plans for multiple projects.
  • Collaborate with development teams to ensure testing is integrated into the software development lifecycle (SDLC).
  • Define and communicate testing scope, approach, resources, schedule, and deliverables.
  • Lead the design, development, and maintenance of automated test scripts using Selenium.
  • Oversee the execution of automated test suites and analyze test results to ensure product quality.
  • Evaluate and recommend automation tools and frameworks that best meet project needs.
  • Manage and mentor a team of QA engineers, providing guidance on best practices in testing and automation.
  • Conduct regular performance reviews and provide constructive feedback to team members.
  • Ensure effective communication and collaboration between QA teams, developers, and stakeholders.
  • Monitor and improve the quality of the software by identifying issues, risks, and defects early in the development process.
  • Establish and track key performance indicators (KPIs) to measure the effectiveness of testing efforts.
  • Drive continuous improvement in QA processes and methodologies.
  • Prepare and present detailed test reports, including test coverage, defect density, and other relevant metrics.
  • Maintain accurate and up-to-date documentation of test plans, cases, and scripts.
  • Ensure compliance with industry standards and best practices in software testing.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 7+ years of experience in software testing with a focus on automation.
  • 3+ years of experience in a QA management or leadership role.
  • Strong experience with Selenium WebDriver and other test automation tools (e.g., JUnit, TestNG).
  • Hands-on experience with CI/CD tools such as Jenkins, Git, or similar.
  • In-depth knowledge of software testing methodologies, tools, and processes.
  • Excellent leadership, communication, and interpersonal skills.
  • Strong analytical and problem-solving abilities.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Familiarity with Agile and DevOps practices.

Nice-to-haves

  • Experience with performance testing and tools like JMeter or LoadRunner.
  • Knowledge of cloud-based testing environments and tools.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service