With 11 years of experience as a Tech Lead, Team Manager, and QA Automation Lead, I have a strong background in Java Selenium and a variety of UI frameworks and libraries, including AngularJS, Ext JS, jQuery, JavaScript, HTML5, and CSS. I possess extensive knowledge of the complete Software Development Life Cycle (SDLC) and the Software Testing Life Cycle (STLC), and I have experience working in Agile environments.
I have implemented project management best practices and facilitated Agile Engineering Practices to ensure effective collaboration among all team members. My responsibilities include hosting daily stand-up meetings, coaching team members, assisting the Product Owner with managing the Product Backlog, and removing roadblocks.
I am proficient in automation tools such as Selenium WebDriver (for functional and regression testing), TestNG, JUnit, ANT, Maven, and Jenkins, specifically for testing web-based applications. I have strong experience with version control systems, including SVN, GitHub, and TFS, as well as hands-on experience with build management tools like Maven, Gradle, and ANT.
As a highly motivated and effective team player, I have experience in software development, including analysis, effort estimation, testing, quality assurance, user acceptance testing (UAT) support, and maintenance. I am multi-skilled and capable of managing ambiguities while working on projects from the ground up. I have a proven track record of success, demonstrating excellent commitment, problem-solving abilities, and strong communication and interpersonal skills, which allow me to interact effectively with individuals at all levels. I thrive in fast-paced, collaborative environments and willingly embrace challenges.