Software Test Lead Engineer
Quality
· Own end-to-end quality for software applications.
· Drive test planning, estimation, risk identification, and release readiness.
· Define and execute test strategy across releases, covering functional, integration, system, performance, and automated testing.
· Establish scalable test frameworks, tools, and best practices.
· Ensure clear traceability between requirements, risks, test cases, and results.
· Use of risk-based testing to focus effort on high-impact areas.
· Make quality-based recommendations for releases.
· Ownership of defect triage, prioritization, and root cause analysis.
Test Architecture & Automation
· Define the overall test strategy and automation approach for projects based on product architecture, risks, and release goals.
· Expand automation coverage and improve efficiency of validation processes.
· Integrate testing into CI/CD pipelines and development workflows where applicable.
· Review test plans, test cases, and automation code for completeness and effectiveness.
· Mentor and coach junior test engineers on test design, automation, and quality thinking.
· Identify gaps in test processes and lead improvements.
Cross-Functional & Stakeholder Collaboration
· Work closely with development leads, product owners, cybersecurity teams, and global stakeholders.
· Participate in architecture and design reviews from a quality and risk perspective.
· Communicate project status, quality metrics, and improvement initiatives to leadership.
· Bachelor’s degree in computer engineering or computer science
· Overall, 8 to 10 years of experience in software testing
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 planning 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.