Software Test Lead

  • Posted: 27/01/2025
  • Salary: $55-$75
  • Location: Ann Arbor, Michigan, United States
  • Job Type: Contract

We are looking for a passionate Software Test Lead to join our team and play a key role in ensuring the quality and functionality of our software products.

Position Overview:
As a Software Test Lead, you will be responsible for leading test efforts on critical projects, performing impact analysis of code changes, developing comprehensive test plans, and ensuring that tests are executed effectively. You will be the main point of contact for test activities, coordinating testing efforts, and ensuring that the product meets the required quality standards. You will work closely with the software development team, project managers, and QA manager to drive the test strategy and ensure nothing breaks during the testing cycle.

Key Responsibilities:

  • Lead test efforts for projects, including analyzing code changes, defining the impact on the system, and ensuring appropriate test coverage.
  • Develop detailed test plans, ensuring that all direct and indirect requirements are met and tracked.
  • Document test failures and issues clearly within the documentation system, ensuring transparency and traceability.
  • Coordinate testing activities, ensuring that tasks are assigned appropriately, and provide guidance to other team members when needed.
  • Conduct thorough testing to validate that code changes do not impact existing functionality.
  • Act as the point of contact for all test-related matters on your project, driving test efforts and guiding the team through any issues or bugs discovered during testing.
  • Collaborate with the software QA Manager and other stakeholders to ensure the testing process is aligned with the overall project timeline and quality goals.
  • Assist in impact analysis, determining what is changing in the code and how it affects the overall product.
  • Ensure comprehensive test documentation is maintained and updated throughout the testing cycle.
  • Help define the roadmap for testing, ensuring all activities are properly orchestrated and executed.

Key Requirements:

  • 3-4+ years of experience in software testing with a strong focus on test documentation and change impact analysis.
  • Strong understanding of the software development lifecycle (SDLC) and experience working within it.
  • Ability to analyze code changes and identify impacts on functionality and requirements.
  • Proven experience developing and executing test plans, including manual and automated testing approaches.
  • Excellent communication and collaboration skills, able to work effectively with team members, stakeholders, and management.
  • Ability to take ownership of testing efforts, including troubleshooting and resolving bugs during the testing phase.
  • A background in project management (PM) is a plus but not required.

Soft Skills:

  • Strong written and verbal communication skills to interact with diverse teams and document test results clearly.
  • Ability to collaborate effectively across teams and departments.
  • Detail-oriented with a strong commitment to quality.

Bonus Skills:

  • Experience with test automation tools or frameworks.
  • Familiarity with Agile methodologies and DevOps practices.
  • Background in a fast-paced or startup environment.

Apply for this role