Lead and mentor test engineers.
Define skill development plans and coach team members on technical and process competencies.
Provide performance feedback and support hiring/interviewing activities.
Foster a collaborative, accountable, and learning-oriented team culture.
Β
Drive test planning, estimation, risk identification, and release readiness.
Define and execute overall test plan and strategy across product releases (functional, integration, performance, system, and automation).
Establish scalable test frameworks, tools, and best practices.
Expand automation coverage and improve efficiency of validation processes.
Ensure traceability between requirements, risks, and verification activities
Β
Cross-Functional & Stakeholder Collaboration
Work closely with development leads, product owners, cybersecurity teams, and global stakeholders.
Support architectural and design reviews from a quality and risk perspective.
Communicate project status, quality metrics, and improvement initiatives to leadership.
Β
Project & Delivery Execution
Lead endβtoβend project execution, from requirements collection and understanding to documentation and delivery.
Prepare, manage, and track the project schedule.
Coordinate with stakeholders for all preβ and postβdeployment activities, including releases, penetration testing, and maintenance tasks.
Identify project risks and define clear mitigation plans.
Lead sprint planning, backlog prioritization, and sprint execution.
Monitor timelines, dependencies, and risks; drive mitigation and stakeholder communication.
Manage defects, sustaining needs, and release stabilization activities.
Β
Process & DevOps
Establish and scale Agile (Scrum) practices within the team.
Implement DevOps workflows including CI/CD integration, test automation pipelines, and quality gates.
Drive continuous improvement initiatives to enhance predictability, transparency, and delivery speed.
You balance planning with actions. You stay aligned with your goals and stay productive. You take time to ask questions and define the problem and make learning a priority and a goal. You try different solutions for problems and learn from the results. You make new connections and build relationships in other areas and teams but can be an independent self-starter as needed. You are comfortable reaching out to experts on topics you may not fully understand yet.
Bachelorβs degree in computer engineering or computer science
Overall, 13 to 15 years of experience in software testing, including 5 to 7 years as a Test Lead
Strong background in software testing and quality engineering for product development.
Solid understanding of software testing principles and test design techniques for both functional and nonβfunctional testing.
Experience leading testing teams or managing test activities.
Ability to plan, prioritize, and deliver work effectively under deadlines.
Experience working with windows and web applications including knowledge of .NET, React, Angular, JavaScript and other windows and web application technologies
Strong experience with programming and scripting languages (E.g. Python, Java, C#, JavaScript)
Handsβon experience in developing and maintaining automation frameworks.
Experience with API testing and performance testing tools (E.g. Postman, JMeter).
Familiarity with test management tools (e.g., Azure DevOps).
Strong analytical and problemβsolving skills.
Experience with Agile/Scrum environments.
Hands-on exposure to CI/CD and DevOps practices.
Experience with Stage-gated NPD (New Product Development) processes
Exposure to cybersecurity practices.
Ability to manage multiple priorities, stakeholders, and technical risks effectively.
Strong communication, coaching, and problem-solving skills.Β