Responsibilities
- Lead the creation and execution of thorough test strategies to maintain high software quality for complex web and hybrid mobile applications.
- Oversee both manual and automated testing across multiple projects using modern testing frameworks for reliable outcomes.
- Manage the full lifecycle of defect tracking, resolution, and validation, ensuring timely handling of issues.
- Develop and implement automated testing solutions to maximize test coverage and integrate best practices into CI/CD workflows.
- Conduct performance testing with tools such as JMeter and LoadRunner to validate application efficiency across platforms.
- Collaborate with product, design, and development teams to align on quality objectives and integrate QA smoothly.
- Lead assigned projects by developing test cases, building automation, and engaging in sprint activities.
- Promote continuous improvement in QA practices by identifying gaps and applying industry-leading methodologies.
- Engage in Agile ceremonies including sprint planning, stand-ups, and retrospectives to support iterative development.
- Coordinate with clients during UAT, providing updates and documentation to confirm testing requirements are fulfilled.
- Work with DevOps to embed testing into CI/CD pipelines for automated and consistent test execution.
- Monitor advancements in testing technologies and recommend new tools or frameworks to strengthen QA capabilities.
- Deliver accurate estimates for testing timelines and manage multiple initiatives with strong prioritization.
- Maintain detailed documentation for test strategies, cases, and results to ensure clarity and long-term usability.
- Support the definition and tracking of quality metrics across the development lifecycle.
- Provide technical mentorship to junior QA engineers and promote a culture of learning and growth.
- Enforce adherence to best practices in testing, automation, and continuous integration processes.
- Lead and coordinate testing efforts across teams to ensure comprehensive coverage and execution.
- Partner with the QA Lead to evaluate and improve QA methodologies, tools, and workflows.
- Assist in refining QA standards, processes, and tooling to boost team efficiency and effectiveness.
Work Arrangement
Hybrid