Designing and building efficient and reusable test cases for functional and regression testing, using automated test suites and testing products, systems, and software to guarantee they are defect-free and fulfill the quality standards of an organization. Worked in continuous Integration / Continuous Deployment environments and tools – GitHub, Jenkins model. Implemented knowledge of Object-Oriented architecture and Programming languages such as NodeJS, Java, JavaScript, Selenium and Postman in projects and maintained test scripts in Selenium and Postman. Designed test strategy, test plan and test approach documents, designed and executed manual and automation testcases and collaborated with Squad Members, peer QA Engineers and DevOps Leads to build the automated tests and configuration. Updating existing automated testing framework, and leveraging JIRA and tool for requirements, test case and defect management, Implementing and monitoring test suite to assess functionality, reliability, performance and quality of the service or product. Created and maintained a reusable set of automated tests: Unit, Integrated, Performance, and functional tests with QA and business partners. Expert level knowledge of test automation and CICD tools, HP ALM, Selenium, Java, JIRA, Jenkins, GitHub, Nodejs, Cucumber, web driver IO and JavaScript. Experienced in automation testing of APIs and web service technologies (i.e., REST, SOAP), and GUI applications and experience in using test automation tools like Selenium, QTP, Web deriver IO and Nodejs automation in various projects. Have gained hands-on experience in designing and executing automation test cases using NodeJS, Cucumber, WebdriverIO and Soap UI technologies, executing mobile testing test cases using Perfecto tool, executing manual test cases utilizing agile testing principles. Collaborating with business teams in Impact/GAP analysis of business requirements, maintaining JIRA board and dashboards, reporting critical defects and following up for their quick resolution, preparing and sending daily execution status to clients, updating project plan using MPP and driving daily status call with customers. Applied testing methodologies, principles and processes to define and implement test strategies to meet client's objectives. Partnered with the program Architects, Business and IT, to define and document complex data and test environment requirements, test data entry/exit criteria. Recorded and documented testing results (including anomalies and issues) and compares them to expected results. Documented, tracked defects through the QA process using a bug tracking tool. Provided estimation on projects, considering project functionality, cost, schedule, and quality and making trade-offs as appropriate and have assisted stakeholders in effective prioritization of testing efforts. Applied fundamentals of risk-based testing approach during stringent project timelines. Overseen the definition, selection, and extension of the test automation architecture frameworks. Ensured appropriate automation and regression test approach is adopted to achieve optimal efficiency and reusability. Upscaling knowledge on latest tools and technologies. Mentoring team members on automation technologies. Defined and operationalize key metrics to manage and assess the testing process including test execution and defect resolution. Communicated test results and highlight any potential quality risks. Defined and implement test automation strategy including roadmap, tools, framework and approach for various clients as per their needs. Reviewed and interpreted all documentation related to testing, including business requirements and functional and design specifications. Generated historical analysis of test results and maintains a list/repository of defects. Excellent in prioritizing and completing assigned tasks in a timely manner and provide oversight and training to other team members. Worked closely with all applications, common services/middleware, and infrastructure teams throughout the development/engineering lifecycle. Prompt in raising QA related risk and mitigation plan with project team and stakeholders. Designed, developed, executed, and maintained test plans of infrastructure, common services/middleware, data, and applications in various environments. Implemented conceptual Knowledge of performance and security testing in projects. Provided input to the project team on the planning of testing activities. Provides immediate response to production program problems. Very strong analytical and problem resolution skills.