Canada
With 10+ years of experience across Financial Services, Banking, Insurance, E-commerce, and Digital Asset Management, I specialize in building scalable, high-performing solutions that drive business transformation. My career spans software & product development, Salesforce administration, QA automation, CI/CD pipeline implementation, and end-to-end technical support. I bring international experience from assignments in Canada, Germany, Italy, and France, collaborating with diverse, cross-functional teams in Agile environments to deliver impactful solutions. Core Expertise Web & Backend: React.js, Java, JavaScript, PHP, WordPress, CodeIgniter, Laravel, Shopify, Magento CRM & Databases: Salesforce Administration, MySQL, SQL Server, GraphQL, Python QA & Test Automation: Selenium, Playwright, Cucumber (BDD), TestRail CI/CD & DevOps: Jenkins, TeamCity, Octopus Deploy, Git Cloud & Integrations: AWS, REST, SOAP APIs Project Tools: JIRA, ClickUp, Bugzilla Certification: Agile Scrum Master I am passionate about bridging the gap between business needs and technology, ensuring seamless user experiences, operational efficiency, and measurable results.
Key Accountabilities: • Analysing business and system requirements specifications by interacting with clients, stakeholders, and development teams. • Facilitating daily scrum, sprint planning, sprint demo, and sprint retrospective meetings. • Participating in the analysis, design, development, and execution of test plans and test cases for manual and automated testing. • Designing, developing, and executing automation scripts using Python, Java, .net, react js, playwright, react jest, JavaScript, PHP, Shopify, Magento, Cucumber, Selenium and open-source tools. • Conducting thorough regression testing when bugs are resolved. • Proactively identifying potential risks and issues and developing, implementing, and tracking mitigation plans. • Using AWS, Azure, Git/SVN for version and software configuration management. • Collaborating in a team-oriented environment to develop complex web-based applications. • Implementing frameworks, developing automation scripts for new user stories, and maintaining and running regression, smoke, and sanity test suites. • Allocating tasks (test case writing, test case execution, and logging defects) and monitoring the progress of team members to ensure timely completion. • Implementing BDD framework with Selenium WebDriver, NPM, Node Js, and Visual Studio Code. • Writing test case scripts using Selenium WebDriver for functional testing and regression testing. • Utilizing Postman for extensive support in testing REST-based services. • Configuring Team City and Octopus to run automation code nightly after the successful deployment of development code to the QA environment. • Performing functional, usability, compatibility, regression, GUI, positive, negative, ad hoc, smoke, end-to-end (E2E), requirement ambiguity testing, and interface testing. • Collaborating with product owners and technical leads to review backlog, active sprints, and planned sprints. .
.Net, Django, Unit Testing, Automation testing, Selenium, Jira, Python, Manual Testing, Test Rail, TCMS, Mantis, Kanban, PHP, Magento, Oscommerce, Zend, .Net, Salesforce admin, PHP • Facilitate all aspects of project delivery across multiple client projects. • Gather and analyze new requirements to develop, identify and implement new technologies to enhance client business operations. • Involved in the Analysis, Coding, and Design of the application. • Collaborate with product owners and technical leads to review backlog, active sprints, and planned sprints. • Guide team on how to apply agile/scrum values and principles in their day-to-day activity. • Assist with achieving open communication and transparency within the scrum team and other stakeholders. • Assist the team by finding blockers and help them find the right person to remove the blocker. • Identify priorities and resource requirements for each project or program. • Proactively identify potential risks & issues, and develop, implement & track mitigation plans. • Review of code and Project artifacts. • Identifying and implementing an automation framework for faster delivery and reducing external team dependency.
• Responsible for Project Life cycle including analysis, database design, UI creation and development. • Develop test plans to verify the logic of new or modified programs and conducts quality assurance activities such as peer review. • Understand the business process and technical environments for development and production support for assigned applications. • Implement and Follow PSR coding standards for Upcoming applications and Products. • Worked on SDLC & Agile Scrum Methodology model. • Responsible for co-ordinating all Scrum Ceremonies including Sprint Planning, Daily Stand-ups, Sprint retrospectives, Sprint Review, and Story Grooming. • Empower the team to make system and process improvements captured in sprint retrospective meetings • Working with PO to manage product backlog and remove impediments for developers and testers. • Work with the Product Owner to define the project scope and objectives. Use key Scrum metrics (burndown, velocity) to help deliver committed work.