Pankaj Upadhyay

Lead/Senior Quality Automation Engineer

Melbourne, Victoria, Australia

About

With over 18 years of experience in automation testing, I specialize in leveraging tools like Playwright, Cypress, and Selenium to optimize quality assurance processes. Currently serving as a Senior Test Automation Engineer at endeavourX, I bring expertise in browser and mobile application testing, including iOS and Android platforms, with a strong focus on automation frameworks and Agile methodologies. My core competencies include Perfecto Mobile, Chatbot testing, BrowserStack, and Artificial Intelligence (AI). I am committed to driving quality assurance practices and supporting cross-functional teams to deliver reliable and efficient digital solutions. Passionate about innovation, I contribute to building robust QA delivery processes that prioritize automation at every stage.

Experience

  • Senior Test Automation Engineer at endeavourX
    Aug 2022 - Present · 3 yrs 11 mos

  • Senior Quality Engineer / Test Lead (Via HCL) at ANZ
    Jun 2021 - Aug 2022 · 1 yr 3 mos

  • Senior Quality Assurance Automation Engineer at IRESS
    May 2019 - Jun 2021 · 2 yrs 2 mos

  • Technical Test Lead - Automation at Infosys
    Jan 2012 - May 2019 · 7 yrs 5 mos

    Senior Automation Agile Test Analyst- as a Senior QA Engineer, performed software testing and quality assurance of NAB MIB-Mobile Internet Banking application, automation testing performed on a real time perfecto cloud devices and application working under Agile (Scrum) software development environment. -As a member of the Scrum team participated in daily stand-up meetings, project status meetings as well as retrospective meetings and iteration reviews. -Utilised zephyr-JIRA integration Selenium framework for test automation. -Worked closely with Development team, BA and DEV teams as well as Stakeholders and members of Management. -Tested applications compatibility on different platforms Mobile Devices (iOS, Android, Windows Phone) and also coved device coverage for different OS for iOS and Android versions. -Developed automation script and added into regression and nightly execution in all sprint

  • Senior Quality Assurance Automation Engineer at National Australia Bank
    Jan 2012 - May 2019 · 7 yrs 5 mos

    • Rich experience in automating web and mobile(iOS/Android) apps using tools like Selenium Webdriver, Appium, Perfecto Mobile, Cucumber, Rest-Assured, CI/CD process, TDD and BDD. • Expertise in building automation framework using Appium/Java/TestNG/Junit/Maven/Gradle/ etc. • Experience in testing mobile applications including Native, Hybrid and Responsive Web on multiple mobile platforms such as iOS, Android, Windows Phone • Extensive experience in working within Agile environments. • Experience Working in mobile automation projects for major Australian brands such as NAB, MLC • Experienced in Banking, Insurance, E-commerce and health care Service domains. Exposure to Continuous Integration, build and versioning tools such as Jenkins, Maven, Gradle, GIT, SVN, Ant etc. • Good Knowledge of object-oriented programming concepts. • Experience in training and guiding team members to upgrade their automation skills. • Good expertise in CI/CD - Continuous integration tool Jenkins and Continuous build tool Gradle. • Extensive experience working on Atlassian Jira, Confluence and Git Hub. • Proficient in Test estimation activity, Requirement Analysis, Test strategy, Test planning, Test preparation, Test execution and Test closure report • Very Good hands on databases SQL Server 2005/2008 includes standard functions like stored procedures, queries, Triggers, database maintenance etc.