Tmv Global - McLean, VA

posted 5 days ago

Full-time - Mid Level
McLean, VA

About the position

The Functional Test Lead will be responsible for ensuring the quality and reliability of software products by leading a team of test engineers. This role involves designing, developing, and executing comprehensive test strategies, plans, and cases, with a focus on functional testing to ensure software meets business requirements.

Responsibilities

  • Develop and maintain a robust test strategy aligned with overall project objectives.
  • Create detailed test plans outlining test scope, objectives, approach, and resource allocation.
  • Collaborate with product owners, business analysts, and development teams to understand requirements and identify testing scenarios.
  • Design, develop, and maintain comprehensive test cases covering both positive and negative scenarios.
  • Utilize effective test design techniques, such as equivalence partitioning, boundary value analysis, and use case testing.
  • Execute test cases manually and automate test execution where feasible.
  • Track and manage test execution progress, identifying and resolving issues promptly.
  • Drive test automation efforts, selecting appropriate tools and frameworks.
  • Develop and maintain automated test scripts to improve efficiency and test coverage.
  • Collaborate with development teams to integrate automated tests into the CI/CD pipeline.
  • Identify, log, and track defects using a defect tracking system.
  • Collaborate with development teams to prioritize and resolve defects.
  • Conduct root cause analysis to prevent recurring defects.
  • Generate comprehensive test reports, including test execution status, defect metrics, and test coverage.
  • Analyze test results to identify trends, risks, and areas for improvement.
  • Present test results to stakeholders, highlighting key findings and recommendations.
  • Lead and mentor a team of test engineers, providing guidance, training, and support.
  • Foster a collaborative and positive team culture.
  • Motivate and empower team members to achieve their goals.

Requirements

  • Strong understanding of software development lifecycle (SDLC) and testing methodologies.
  • Proven experience in functional testing, including test case design, execution, and defect management.
  • Hands-on experience with test automation tools and frameworks (e.g., Selenium, Appium, JUnit, TestNG).
  • Proficiency in scripting languages (e.g., Python, Java, JavaScript).
  • Excellent analytical and problem-solving skills.
  • Strong attention to detail and ability to work effectively under pressure.
  • Excellent communication and interpersonal skills.
  • Experience in leading and mentoring teams.

Nice-to-haves

  • Knowledge of Agile methodologies (e.g., Scrum, Kanban) is preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service