Dynamic Senior QA Team Lead with over 10 years of experience, I am a highly skilled professional responsible for overseeing and managing QA teams to ensure the quality and reliability of software products.
- Continuously improve QA processes, workflows, and methodologies to enhance efficiency and effectiveness.
- Collaborate with other departments to define and implement quality standards and best practices.
- Ensure defects are prioritized and addressed promptly, working closely with the development team to resolve issues.
- Analyze root causes of defects and contribute to solutions for preventing recurrence.
- Conduct performance testing to ensure that applications can handle expected traffic and load.
- Track and report on key quality metrics (defects, test coverage, test execution, etc.).
- Passionate about quality and fostering a culture of excellence. Highly organized, detail-oriented, and able to prioritize multiple projects effectively.
- Enthusiastic about mentoring and helping others grow in their careers.
- Ability to make data-driven decisions, leveraging metrics and reporting to drive improvements.
Technical Expertise:
- In-depth knowledge of manual and automated testing tools (Selenium, JUnit, TestNG, Appium, Cucumber,Docker etc.), along with scripting skills in languages like Java, Python, and JavaScript.
Software Development Life Cycle (SDLC): Extensive experience in Agile, Scrum, and Kanban methodologies.
- QA framework development from scratch, by supporting all automation key features.
- Automation testing for robust business flow Web, Android, and iOS applications.
- Performance testing by Locust in Python.
Test Management Tools:
- Familiarity with tools like JIRA, TestRail, and Testiny for test case management, and reporting.
CI/CD Pipelines:
- Experience with Bitbucket, Jenkins, and Git to integrate testing into continuous development workflows. Pipeline configuration.
Communication Skills:
- Strong written and verbal communication skills to present test results and collaborate with other teams effectively.
Leading the QA team of 10 members for one of the robust business applications in translations industry (ProjectDirector powered by TransPerfect).
User acceptance testing
Usability testing
Release management
Strategic Decision-making
Strong analytical mind
Teamwork
Manual test case preparation
Teamwork and collaboration
Problem-solving
Time management
Multitasking
Excellent communication
Self motivation
Agile best practices
Attention to detail
Analytical thinking
Adaptability
Scrum methodology
Team mentoring
Strong problem solver
Product design reviews
Software functionality feedback
Bug reporting