Rpa Tech Lead Resume
SUMMARY:
- Certified Automation anywhere developer, experienced in functional/manual, automated testing and exposure to various .net technologies.
- Experienced in developing Task - bots and Metabots using latest Automation Anywhere Tool.
- Extensively utilized various AA components available such as WebRecorder, Object Cloning, Excel and Email Components etc.
- Experience in integrating various libraries (dll) developed in .Net and Java in Metabots to create custom functionality.
- Experienced in manual testing, regression testing of various web and windows applications.
- Expertise in software development life cycle (SDLC), testing life cycle (STLC) and bug life cycle processes.
- Highly practiced in creating test plan and test strategy documents; test cases and test scripts development using test automation tools in various software applications.
- Experience in analyzing functional and design specifications, developing and executing Test Cases.
- Knowledge in using browser development tools like Fiddler, Firebug and Chrome add-ons to analyze network traffic and debugging.
- Expert in all the phases of SDLC and various SDLC methodologies like Water Fall, Iteration, and Agile. In depth knowledge of the SCRUM methodology process.
- Experience in using Test management tool, HP Quality Center and Automated Testing Tool Quick Test Professional (QTP).
- Excellent understanding of Relational Database concepts and have working experience with SQL.
- In depth knowledge in HTML, CSS, XML and JavaScript.
- Conceptual understanding and implementation experience of using N-Tier and Client/Server Architecture.
- Strong skills in using C#, ASP.NET, ADO.NET, VB.NET, Visual Studio.NET and other technologies.
- Proficient in MS Office suite such as MS Excel, PowerPoint, Word and SharePoint.
- Used Version Controlling tools such as Visual Source Safe 6.0 (VSS), TFS 2005/2008/2010 and CI tools like Jenkins, VSTS.
- Experience in client interaction and working in client place.
- An excellent communicator with keen analytical ability and information analysis skills.
TECHNICAL SKILLS:
Automation Tools: Automation Anywhere, Selenium WebDriver
Defect Tracking Tools: HP ALM/Quality Center, VSTSTesting Tools HP-UFT/QTP, HP Quality Center/ALM
Methodologies: Waterfall and Agile Methodology
.NET Technologies: ASP.Net, VB.Net, C#, Visual Studio 2005/2008/2010
Languages: C, C++, VBScript, JavaScript, SQL, HTML, CSS, Java
Visual Sources: VSS 6.0, TFS 2005/2008/2010 , VSTS
Operating Systems: Windows XP, Windows 2003/2008 Server, UNIX
EXPERIENCE:
RPA Tech Lead
Confidential
Responsibilities:
- Involved in client and end user discussions to understand the complicated workflow to develop process design document(PDD).
- Interview with Business analysts and develop the process design document.
- Work with Architects and other developers in developing Solution design document(SDD).
- Conceptualize the workflow and develop a poc to show the feasibility of Automation.
- Develop various Automation Anywhere bots to automate various modules.
- Utilize various libraries developed in .Net and create metabots.
- Integrate multiple bots and metabots to create module specific bots.
- Extensively utilize web-recorder and object cloning to capture needed data from various internal systems.
- Utilize SQL queries to query any data base objects and retrieve needed data for producing data to day bot inputs.
- Excel automation is implemented to read, modify or create new excel/csv documents for customer reports or to store task-bot outputs.
- Various string operations and string extractions are performed to manipulate/format the data as per the requirements.
- Coordinate in pushing bots into Dev, QA, UAT and production.
- Involve in Manual Testing in QA and UAT deployed bots.
- Document Manual test scripts, execute test scripts and note down test results.
- Document and demo various stages of bot development to client.
Environment: Automation Anywhere 10.5, SQL, Visual Studio 2015, Windows 10, MS Office (Word, Excel), Agile Scrum, Internet Explorer.
RPA Developer
Confidential
Responsibilities:
- Worked on creating Process definitiondocument(PDD).
- Design and develop Solution design document(SDD).
- Involve in technical design discussions with architects and development team.
- Involved in requirement discussions to clarify any process flow related queries.
- Develop various Automation Anywhere Task-Bots to automate various modules.
- Various Metabots are developed by utilizing dlls developed using .net.
- Write/utilize various SQL queries to read MMID trackers as well as to update tracker.
- Work on automating email component using IMAP/POP3 and AA email automation components to send email to the clients with MMID status.
- Export daily MMID status reports to Excel for clients use using AA Excel commands.
- Extensively utilize conditional statements (if/else) to switch between various code blocks conditionally.
- Utilize Log to file feature of AA to log various bot status messages for future debugging.
- Test bots in QA, UAT environments and document issues identied.
- Document and Demonstrate test scripts and results to the team.
- Document and demo various stages of bot development to client.
- Participated and coordinated in Bot promotion to higher environments.
Environment: Automation Anywhere 10.5, SQL, Visual Studio 2015, Windows 10, MS Office (Word, Excel), Agile Scrum, Internet Explorer.
RPA Developer Trainee
Confidential
Responsibilities:
- Undergo day to day with peers and trainers.
- Practice and develop bots on given scenarios to show the Automation Anywhere expertise.
- Work on various Process flow documents to help on-going projects.
- Understand and follow various Solution design documents to create new documents for streamlined projects.
- Interview with various development teams, Business analysts and architects to understand the challenges faced in various stages of projects.
- Create various bots as needed on demand for various projects.
- Demonstrate the expertise in Automation Anywhere to architects.
- Learn integration of various custom developed libraries to create metabots.
- Create metabots using .net developed code libraries to achieve custom functionality.
- Involve in Testing and bug fixing of various bots.
- Learn to write SQL queries to read data from databases.
Environment: Automation Anywhere 10.5, Windows 10, MS Office (Word, Excel), Visual Studio 2015, C#, SQL, Internet Explorer.
Software Engineer
Confidential
Responsibilities:
- Responsible for the successful completion of Test design for the assigned category, including test condition grouping and test case creation.
- Involved in Design and development of QA test plans based on high-level and detailed designs.
- Write and Develop manual test cases in various modules of the application.
- Execute manual test cases, record test results and create bugs and progress.
- Analyze, Design and Develop/Enhance Enterprise Test Automation Framework.
- Execution of the manual and automation test scripts on different releases.
- Write SQL Queries to validate data before and after executing various test scripts.
- Involved in analyzing and completing POCs for implementing Selenium for automation testing.
- Involved in automation regression test case executions and publishing test results using Selenium.
- Involved in code promotions and smoke testing application progress.
- Involved in attending Agile Scrum/Planning meetings to understand new application changes as well as updating team with QA updates.
- Configure and test Client (Employee) Scheduling module for RAR project using Kronos Employee Scheduling.
- Configure and maintain Client Time management module for RAR project in Kronos Time and Attendance management.
Environment: Windows 10, Bug Tracker, MS Office (Word, Excel), Agile Scrum, Selenium, Eclipse, Java, Sql Server 2012, Kronos Employee Scheduling.
QA Analyst
Confidential
Responsibilities:
- Analyze the Business Requirement Specification and convert them into test requirements.
- Involved in converting user stories into Test Scenarios and Test Cases.
- Involved in Testing and Test Management and code promotion to other environments.
- Develop manual test cases in various modules of the application.
- Execute manual test cases, record test results and create bugs and progress.
- Analyze, Design and Develop/Enhance Enterprise Test Automation Framework.
- Involved in creating automation test scripts using QTP.
- Involved in automation regression test case executions and publishing test results.
- Involved in build release management and smoke and regression testing.
- Responsible for change request management, ensuring delivery of solutions that handled changed business situations.
- Involved in attending Agile Scrum/Planning meetings for maintaining team standards, tools and best practices.
- Involved in QA meetings for framework updates and QA s.
Environment: Windows 2008 Server R2, Windows XP, HP-QTP 11, VB Script,IIS Web Server, Dot Net Framework, CSS, SQL Server 2008, TFS 2010, Visual Studio 2010.
QA Analyst
Confidential
Responsibilities:
- Understanding the Master Design Documents.
- Involved in automation test plan preparation.
- Responsible for GUI and functional testing, using black box testing techniques.
- Developed test scripts and saved it in Quality Center.
- Developed shared object repositories and saved it in Quality Center.
- Developed descriptive programming using VB Script.
- Created checkpoints and output values to check expected values.
- Created global and local data tables for parameterization.
- Involved in executing the test scripts using QTP and also record and play back the UI interactions.
- Involved in regression testing using QTP.
- Detected Defects, Communicated to the developers using Bug Reporting Tool and Tracking the Defects using ALM Quality Center.
- Responsible in identifying root cause analysis for version change for all issues
- Responsible for identifying changes addressed in newer version
- Interacted with Client, Business, developers and discussed technical problems, reported bugs and supported development team.
- Involved in Testing and Test Management
Environment: Windows XP/7, Windows 2003 Server, HP-QTP 9.2, HP-QC 9.2, VB Script,IIS, C#.Net, SQL Server 2008.
Confidential
Team Member
Responsibilities:
- Analyzed business, functional, and technical requirements to make sure project met expectations.
- Involved in requirements gatherings and architectural design meetings with-in the team.
- Used UML based methods to develop use cases and activity diagrams; assisted team members in creating sequence diagrams and collaboration diagrams.
- Created UI screens using .net controls.
- Implemented various validation controls to validate user inputs.
- Implemented modules to track functional points for various applications.
- Interact with database to retrieve or add new functional points or modify existing points to an application.
Environment: Visual Studio 2008, C#.Net, SQL Server 2008, IIS 6.0, MS Office.
Confidential
Team Member
Responsibilities:
- Utilized UML to develop Use Cases. activity diagrams; sequence diagrams and collaboration diagrams.
- Analyzed business, functional, and technical requirements with team.
- Documented all requirements and designed technical design documents together with team members.
- Created UI screens using .net controls.
- Implemented various validation controls to validate user inputs.
- Implemented modules to track functional points for various applications.
- Interact with database to retrieve or add new functional points or modify existing points to an application.
Environment: Visual Studio 2008, C#.Net, SQL Server 2008, IIS 6.0, MS Office.