Managed Automation - Oversaw QA teams and their activities to provide QA services across business and product teams.
Scheduled and led quality review meetings to evaluate team effectiveness, mitigate risks, and enhance delivery efficiency, with the goal of ensuring customer satisfaction.
Automated in development environment where AI is deeply infused
AI generated software development and automation techniques
Jest End to End automation framework (JavaScript and php with generated code)
Automated mission critical payment and wallet modules for Facebook for android, iOS, www and Instagram for android, iOS, www
Mobile test automation, Wallet, Billing and Payments test automation and software development
Managed Automation - Oversaw QA teams and their activities to provide QA services across business and product teams.
Scheduled and led quality review meetings to evaluate team effectiveness, mitigate risks, and enhance delivery efficiency, with the goal of ensuring customer satisfaction.
Reported to the Software Development Director on team status, coverage, and staffing.
Developed project plans and discussed weekly progress with delivery teams, senior management, and stakeholders.
Ensured team members were familiar with customer needs, specifications, requirements, design targets, testing and development processes, standards, and tools necessary to support testing efforts.
Established testing processes, operational duties, techniques, and technologies to ensure effective delivery.
Reviewed and maintained documents such as organizational charts, delivery plans, test plans, and test strategies created by test managers, test leads, and team members.
Conducted one-on-one meetings with team members to foster an efficient work environment.
Managed Automation - First QA teams and their activities to deliver QA services across the business and product teams.
Scheduled and chaired quality review meetings to review effectiveness of teams, mitigate risk and improve the efficiency of the delivery teams, ultimately aiming for customer satisfaction.
Reported Quality Director about statuses, coverage, staffing situation.
Developed project plans, discussed weekly progress with delivery team, senior management and all the stake holders
Familiarize team members with customer needs, specifications, requirements, design targets, testing process, development process, standards and tools to support the delivery of testing effort
Establish testing process, testing, operational duties, techniques and technologies to support the delivery
Reviewed and maintained documents like org charts, delivery plans, test plans and test strategy prepared by test managers, test leads and team members
Conducted one to one sync ups with team members to ensure efficient work environmentss
GlobalRelay helps organizations manage and control their communications data. GlobalRelay offers regulatory archiving process for most of major NA banks and other prestigious institutions and organizations. Worked as Team Lead in Archive 10 Scaling team, which is involved in analyzing and scaling up the existing software infrastructure to accommodate more users in each account, enable computational heavy features to as many users requested by client, to accommodate ever growing client base and to generally improve the usability of the features. Typical workday consists of
Seat interview panels, mentoring new recruits to bring them up to speed, be recruitment buddy for lateral recruits, provide support and knowledge sharing for A10 wide test leads, own key QA initiatives such as knowledge sharing, End to End testing approach, coach senior SDETs into Team Lead positions as requested by QA leadership
Prepare automation strategy for scalability epics, identify risk areas, analyse regression suites, plan and prepare deliverable road map
Involve in tooling to automate the test execution, which includes selenium – junit framework for front end applications and regression suits, java-based custom-made API framework, jmeter for performance testing and ad hoc, custom made tools created every now and then to accommodate test execution of scalability-specific test scenarios such as memory optimization of objects in Java heap memory, using trace logger and custom bash scripts using jmap
As a supporting role as teams scrum master, take care of daily, weekly and sprint ceremonies, making sure the team is happy, consistent with velocity and enabled the team with tooling, communication, having one-to-one feedbacks for improving agile delivery flow
Take care of biweekly release process, communicate key cut off dates, prepared release cut and versioning, prepared release report and release test reports for peer team leads approvals, deploy the release candidate to dedicated environments for security approval and preprod business approval, coordinate with devops during deployment night by being on call for post deployment test execution
Client is a leading influential multilateral developmental investment bank that supports more than 30 countries build market economies. Headquartered in London, EBRD promotes green economy across various countries and it had over time developed various software applications to manage their ongoing business. Thus, a wide range of applications of both web and desktop based which are in constant upgradations and changes needed a robust automation framework that can execute nightly and weekly build tests.
Plan, Design and develop automation framework in Java, Selenium (cucumber style BDD framework) and eggplant framework for desktop applications
As test manager, manage automation team by enabling them with required design and architectural inputs, assign tasks and monitor the progress
Review and manage github projects, maintain integrity and consistency in the code flowing into master branch from various different automation team members
Attend agile ceremonies, automation planning meetings with other teams who access same automation github base code and coordinate with the changes
Publish status, test and defect report as per agreed frequency, Automation planning and management, review, maintenance of scripts, test secretion, report analysis and reporting
Client is a leading financial services company headquartered in Cardiff. It is one of the largest insurance providers in UK with its brands Admiral, Elephant, Diamond, Bell and confused.com. Admiral is developing a myAccount portal where user can login to view their policy documents and make changes to it online without having to call the customer services. Intuitive portal has integrations with Guidewire Policy Center, Billing Center, Payments module, vehicle check APIs, documents module etc
As Test Lead, plan and manage the automation regression suite by engaging team to add new tests into existing regression pack
Build automated tests involving Java, Selenium, TypeScript and Cucumber frameworks
Attend agile ceremonies, automation planning meetings with other teams who access same automation github base code and coordinate with the changes
Publish status, test and defect report as per agreed frequency, Automation planning and management, review, maintenance of scripts, test secretion, report analysis and reporting
Client is one of the oldest and largest stock exchanges with a market capitalization of USD4.6 Trillion. It has one of the cutting-edge systems for distributing product files to their clients. This system serves as data distribution system that delivers periodic indices as products to their clients. DDS Upgrade project is to redesign the system and removing performance and architectural bottlenecks which will allow the system to carry on performing in the future without issues for years to come and users will be able to access a robust and more stable system which will be able to be extended in future when needs arise
As Test manager, prepare engagement strategy and plan for regression, current releases and automation
Identify and proactively manage risks and be the onsite representative for the engagement
Identify and assign tasks to team, Perform critical reviews of all test deliverables from team (Automation scripts, test cases, test suite, traceability matrix, defects, test data, test reports etc)
Implement process and templates in place to capture, track and report KPI and test metrics like defect slippage, test case execution productivity, test case development productivity etc
Publish status, test and defect report as per agreed frequency, Automation planning and management, review, maintenance of scripts, test secretion, report analysis and reporting
As the largest leasing company in UK now expanding the fleet, which requires testing and automation support to test new SFDC solution that replaces existing customer, quotes and ordering applications. NeMO, is one of the largest integrations in Force.com ever attempted, acknowledged by market leaders. The £10 million solution is a complex integration of Force platform with Experian credit, ITP documents, Adobe sign, GDMS, GB Group, AS400 calculation engine, Quotes platform, invoicing to name a few
Test Automation using Java – Selenium based FrameWork, Functional and Technical Testing
Lead a team in offshore model, enable team with knowledge, tools and solutions to expedite testing
Developed bespoke tools for SFDC Data anonymization, MD5 conversion, Data base comparison
Responsibilities include testing artifacts preparation and maintenance such as scripts and execution results, log defects in Jira and triage the bugs, As SME support peer groups such as developers and business
Plan executions, participate meetings, communicate accomplishments, issues and risks to executive leadership
Provide efficient automation and technical advice to executive team to help them in decision making
Manage the technical testing team in onsite and offshore and report to management
Delivering excellence as QA Automation Lead, Developed QTP Framework for Citi Private Bank. Testing activities include ETL testing, test scripts preparation, technical architecture of framework design, engage team members across automation testing modules such as GUI, Flash, ETL Testing
Developed bespoke DB Comparison tool that compares schema and data after an ETL
Developed VB and Java based framework from scratch, expanded team to develop the framework
Prepare Proof of Concepts for Client Demos, Strategies, Estimation and Work PoCs into full Projects
Functional testing and automation solutions to leading Airliner servicing vast sector in Asia Pacific region. Assuring quality of primary web channels such as web application and mobile application. System integration testing involves testing the oracle tables populated by ETL job from feed files from one system to another system, comparison of database between tables populated by ETL jobs.
With my excellent analytical skills, identified scenarios from complex business requirements
Developing customized tools using Unix shell script and VB scripting to compare the tables and result sets
Using my excellent technical expertise, have created over 7000 PNR of test data using Amadeus mainframe overnight saving several man hours
Using my automation knowledge, automated sanity testing which saved significant man hours
Participated in status update meeting and client meeting
LM provides asset management and personalized portfolio management for its clients. The project involves testing web based salesforce application Sanity, Integration and regression testing using HP QualityCenter, ETL and data migrations between various applications namely – Salesconnect, Eaglepace, Fundspace, Salesforce, Advisor.
With my excellent analytical skills, derived complex SQL Queries from ETL business requirements
With my technical expertise, developed homebrew tools to ease the ETL testing and automated the process
Performed database validation using simple and complex SQL queries in SQL Server single handed
Involved in Bug report and tracking using Bugzilla, status update meetings with client in daily meetings
Testing of data moving from different stages in the back end data base of the service providers application. The data migrates from various sources to the enterprise data warehouse. Validate the data populated in the functional screens against the back end data bases.
Analyse and derive SQL from ETL business rules and use them to ensure the data quality
Support team members with test cases, execution, reporting and defect logging
Nexgen application is an integrated application involving gathering incidents/cases from clients, process them and maintain the historical data. ETL testing involved in the historical data population and fact tables validation. All the data containing the customer details such as demographic data, communication details, medication details.
Derive complex SQL queries and comparing source and target data using tools such as Advanced query tool, TOAD and customized tools in data migration between Staging, ODS, EDW
Execute tests, performed analysis on the discrepancies in data and prepare detailed defect report
Responsible for testing the complete end to end journey from order placement, payment method and email confirmation
Providing core database testing solutions testing the quality of the records flowing from Staging, online data store and enterprise data warehouse. Developed SQL from business rules and transformations mappings.
The testing involved in record count matching, duplicate records, referential integrity, mismatches and discrepancies and error tables
Self-developed macro tools and building appropriate SQL queries using requirement to ensure quality
Configuration service activation manager application is responsible for taking requests and processing the configurations from the clients. Responsibility involved deploying the application in mainframe and test the front end using the test cases developed using complex business scenarios
To deploy and run the service activation application in Unix mainframe
Execute the test cases and raise defects in bugzilla, follow up the bugs and retest the fixes