Sr Test Architect Resume
SUMMARY
- 15+ years in Information Technology field, focusing on Quality Assurance testing and Automation Testing
- Working as Test Automation Architect with 8+ years of experience in developing automation frameworks and test harness to address QA challenges with focus on managing local and distributed QA teams
- Extensive hands - on experience in implementation of Off-line scripting framework in Agile methodology to achieve the in-sprint automation
- Worked across Telecom, Banking Financial Services, Manufacturing, Transportation and Technology domains
- Strong knowledge in using TestNG, Cucumber and Jasmine frameworks
- Proficient in Testing Process and excellent hands-on experience in End-to-End manual testing and in automation tools like QTP/UFT, Test Partner, Protractor, Selenium WebDriver, CANTATA and Microsoft Power Automate
- Designed and implemented customized reporting structure in automation suite using HTML, JavaScript, and VB Script
- Designed and Implemented customized automation framework with PDF results reporting feature for SAP application
- Developed excel based application to integrate with HP ALM to execute the test suites on multiple machines parallelly
- Expertise in Performing UI and Functional testing using Katalon Studio.
- Performed REST API testing using SOAPUI, Postman, Swagger and Rest Assured
- Expertise in Designing and developing Automation Frameworks such as Modularity, Data Driven, Key word driven, Hybrid, POM and Reusable business component approach
- Implemented RPA solution to execute the test automation regression suites in CI from Microsoft Teams and Mobile application
- Developed RPA solution to communicate the test automation execution results through Microsoft Teams and Outlook with results downloadable options
- Proficient in various test management and defect tracking tools such as HP QC/ ALM, JIRA and Microsoft ADO
- Hands on working experience in HP Business Process Testing (BPT) and Turnkey Accelerators
- Hands on experience in designing the automation framework for mobile applications using the native automation frameworks like UI Automator and UIAutomation.
- Having hands on experience in developing the automation test frameworks for mobile applications using tools like Appium, SeeTest and Perfecto
- Proficiency in programming/Scripting languages such as C, JAVA, JavaScript, VB Script, Type Script with a strong base in object-oriented design and development
TECHNICAL SKILLS
ERP Applications: SAP ERP R/3: Functional Modules: SD, MM, FICO, CRM
Testing Tools: QTP 8.2 - 11.0, UFT 11.5 - 12.2, BPT and Turnkey Accelerators, QA Inspect, Test Partner, CANTATA, Test Complete, Selenium WebDriver, Protractor, Microsoft Power Automate, Appium and SeeTest
Test Management Tools: QC9.2, 10, HP ALM, JIRA and Microsoft ADO
PROGRAMMING / SCRPTING LANGUAGES: C, JAVA, JavaScript, TypeScript, VBScript
Web Technologies: HTML, CSS, NodeJs
PROFESSIONAL EXPERIENCE
Confidential
Sr Test Architect
Environment: Angular, SQL Server, DB2,, Java,, POSTMAN, Swagger, Selenium WebDriver, Katalon Studio, SoapUI
Responsibilities:
- Analyzed the user requirements, functional specifications for Functional testing
- Implemented Page Object Model Automation framework with Java, Selenium WebDriver and TestNG
- Developed component to fetch the test data at run time, to eliminate performing tests on static data
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings
- Performed Requirement Analysis and Defect Tracking & Management in JIRA
- Developed sophisticated automated API regression test scripts using Katalon Studio automated test software
- Involved in setting up overall QA process for Manual/Automation and advised best practices to client.
- Established a strong culture of team work, through effective communication and daily meetings with the offshore team, to identify issues improvement areas, gaps in knowledge and cross team collaboration
- Defect management, define and capture metrics, Conduct Defect Review meeting and presented to stakeholders
- Reviewed and recommended improvements for test reporting, test automation and test execution processes
- Maintained test automation framework and automated testing procedures
- Created Jenkin jobs to schedule the r
Confidential
Test Automation Architect
Environment: Angular, SQL Server, DB2, Node.JS, Java Script, Java, Protractor Azure DevOps, POSTMAN, Swagger, Selenium WebDriver, MS Power
Responsibilities:
- Define and document the QA automation processes, best practices, Automation Frameworks and roll out to different modules across the project
- Designed and implemented Offline-scripting test automation framework using Protractor, JavaScript, Jasmine and Json data format to meet the in-sprint automation goals
- Implemented RPA solution using Microsoft Power Automate, to execute the test suites and reporting the execution test results through Teams and Outlook
- Performed REST API validations using POSTMAN, RestAssured and Swagger
- Implemented screen-based UI components validations by incorporating the specifications from UX Design documents
- Used web-debugging tools like X Path, Firebug and Fire path to locate elements
- Worked on creating the re-usable components for test automation development
- Use source version control tools TFS and GIT to maintain the test automation repository
- Involved in setting up overall QA process for Manual/Automation and advised best practices to client.
- Tracked daily progress of test execution status of team and prepared the report of test results including streamwise scenarios execution details and defects uncovered for each stream and shared it on daily basis to senior management and client stakeholders.
- Developed automation scripts using Selenium WebDriver in JAVA for Page Object Model (POM) cross-browser testing.
- Ensured the timely delivery of adhoc regression executions for any urgent CRs or issues fixes for critical incidents
- Worked on POC for developing the automation scripts using Katalon studio
- Provide expertise and guidance to the team implementing test automation
- Collaborate with project teams to strategize & align long term solution for automation including roadmap, tools, framework & approach
- Reviewing projects for compliance with agreed upon QA automation processes and standards
- Maintained the test repository using the version control system, Bitbucket
Confidential
Test Automation Analyst
Environment: Angular, SQL Server, DB2, Node.JS, Java Script, Java, Protractor Azure DevOps, POSTMAN, Swagger, Selenium WebDriver, MS Power
Responsibilities:
- Development of test scripts using Selenium, Protractor, TestNG and Jasmine tools/frameworks which covers Web application functional requirements
- Participation in the reviews of test artifacts documents like Test Scenarios, Test Cases and Test data
- Performing Gap Analysis to estimate the effort required and to identify the components coverage for scenarios before proceeding with automation
- Implemented template-based automation framework to achieve the In-Sprint automation
- Raised testing issues or defects on time in Azure Dashboard and conducting triage meetings with develop and business teams
- Implemented CI/CD pipeline to execute the regression suites on daily basis in Azure DevOps
- Designing and development of reusable functions using Java, TypeScript and Java Script
- Implemented Risk Based Test Strategy for automation by Prioritizing Test Cases
- Created Page Object Model, Data Driven and Keyword Driven frameworks to provide reliable and working software
- Presentation of regular progress reports, defect and test execution reports and outlined process improvements wherever required, to the management as well as to the team.
- Created automation specs for web services using Postman
Confidential
Architect
Environment: SAP, UFT, HP ALM, VB Script, Jenkins, C#.Net, Selenium Webdriver Turnkey Accelerator
Responsibilities:
- Design and implemented customized automation framework in out of box approach to align with business requirements by adding PDF based automation test results
- Design and developed re-usable functions to handle the SAP standard and re-usable functionalities
- Managed offshore QA resources for ensuring timely project completion
- Involved in interface testing with legacy system GCPS
- Developed Excel based tool by integrating HP ALM API’s to execute the regression suite on multiple VDI machines parallelly to reduce overall suite execution time
- Created Shared Object Repository in UFT for each module and created user defined functions and prepared design documents using UFT
- Implemented customized re-usable functions to simplify the Trunkey Accelerator process
- Developed a wrapper to update the manual test case execution status in HP ALM after execution of corresponding selenium automation scripts execution
- Integrated regression suits using Jenkins as Continuous Integration server to configure with ALM
- Customized Turnkey Accelerator components for better reporting structure
- Designed and implemented automation specs using Selenium WebDriver, C#.NET, NUnit and integrated with HP ALM to update the test execution status in regression suite
- Involved in developing and execution of automation test scripts for Customer Collection incoming and outgoing payments, IHC Netting Vendor, RTR Payments in FI module
- Review, recommend, and implement process improvement techniques to increase test quality, improve test productivity, and streamline processes
- Developed a excel based tool to execute the test automation suites on multiple systems parallelly
- Developed re-usable functions using VB Script
Confidential
Sr Automation Engineer
Environment: Web Services, Main Frames, Web, Mercury Quality Center10, QTP11.
Responsibilities:
- Conducted Smoke, Functional and System testing. Actively involved in defect log maintenance using HP Quality Center
- Performed extensive Functional Testing, Regression Testing, GUI testing, End-to-End testing, Usability testing and Comparison Testing
- Designed manual test cases by analyzing the work package documents for newly added modules
- Involved in Bug Review meetings and participated in weekly meetings with management team.
- Developed Automated Testing Methodology using Mercury Quality Center and Test Scripts for functional and Regression testing using UFT
- Involved in designing and implementation of function-based modularity automation framework
- Worked on Automation Testing web services and Terminal Emulation
- Performed Data-driven testing using Quick Test Pro to insert multiple sets of data into the application.
- Writing Test Scripts using VB Script to test the application
- Expertise in descriptive programming in UFT using VBScript
- Created Shared Object Repository in QTP for each module and created some user defined functions and prepared design documents using UFT
- Involved in reviewing the automation scripts done by the other team members
- Training the testers who are new to the technology and Application by assisting them in initial process and project training
- Involved in manual test case execution using Quality Center and analyzed process of application and prepared framework for Automation.
- Coordinating and monitoring daily work routine of the associates handle escalations and escalate in a timely manner if required.
Confidential
Sr Automation Engineer
Environment: WebServicses, CRM, Mercury Quality Center10, QTP10.0,11.0 and BPT
Responsibilities:
- Performed detailed analyses of functional requirements, capturing, and translating them in to test requirements, test and use cases.
- Generating SOAP request messages for the provided test data using vbscripting
- Mapping test requirements with functional requirements through traceability matrix without miss any functional requirements.
- Preparation of Estimation and Delta Analysis report
- Preparation of End to End and Module level test cases and Review test cases with Development team & business analyst.
- Automated web service testing using QTP
- Developed the reusable functionalities to update the SOAP request messages and to retrieve the data from SOAP Response message
- Developed User Performance Base line automation scripts for the identified scenarios
- Raised testing issues or defects on time in QC (Quality Center) and conducting triage meetings with develop and business teams
- Create common function libraries using HP QTP
- Coordinating and monitoring daily work routine of the associates handle escalations and escalate in a timely manner if required.
- Presentation of regular progress reports, defect and test execution reports and outlined process improvements wherever required, to the management as well as to the team.
- Training the testers who are new to the technology and Application by assisting them in initial process and project training.
Confidential
Automation Engineer
Environment: Oracle Application, Web Applications, QTP9.2,10, TOAD,HP Quality
Responsibilities:
- Thorough understanding of the system requirements
- Performing Gap Analysis to estimate the effort required and to identify the components coverage for scenarios before proceeding with automation.
- Implementation and Execution of scenarios using both automation (QTP/ BPT approach) and manual testing
- Preparation of Test Data
- Responsible for sending DSR, Issues and attending Client meetings
- Trained a group of 10 members in automation concepts and provided them with practices and exercises in a phase wise manner for implementing automation
- Involved in Smoke testing on all environments after every deployment.
- Developed automated test scripts for functional testing using Mercury QTP 9.2,10 and wrote external library functions to create Test Data.
- Developed Descriptive Programming and Maintaining Local and Global Object Repository in QTP
- Participated in co-ordination and implementation of QA methodology.
- Analyzed process of application and prepared framework for Automation.
- Able to effectively contribute to quality inspection activities such as requirements and design reviews
- Provided assistance to other team members with testing approaches, application knowledge and technical knowledge.
- Performed Regression testing, Functional testing, and Integration Testing.
Confidential
Automation Engineer
Environment: .Net, Java, Siebel and Oracle 8i, QTP9.2 and QC
Responsibilities:
- Involved in manual and automated testing.
- Automated end to end scenarios using automation tools such as Test Partner and HP QTP
- Involved in migrating the automation scripts from Test Partner to HP QTP
- Developed and executed Automated Test cases
- Created and maintained Defect Reports
- Effectively participated in Analysis, Design, Coding, Testing and Documentationactivities.
- Reviewing the work done by the other team members
- Interaction with client for clarification
- Scripting for End-to-End testing
- Developing reusable components using VB6.0
- Executing the Test Scripts using the Test Partner and QTP automation tool
- Created data driven test to handle the scenario requiring multiple sets of data
- Analyzed the variation between the expected and actual results
- Involved in Preparing the Modular Driven Automation Framework