Associate Architect Resume
SUMMARY
- 10 years of experience in IT industry of Development and Maintenance Engineering.
- Solid understanding of Object Oriented Programming and Design principles.
- Lead multiple Projects from inception till execution with active involvement in various Phases like Requirement Gathering, Analysis/Design, Development, and Testing.
- Experience providing full life - cycle QA estimates for Enterprise-wide implementations, and can effectively demonstrate the process/methodology for completing such estimates.
- Experience in buildingRPA(Robotics Process Automation) solutions usingUiPath.
- Good understanding of running the process from Control room and Orchestrator and worked on BP and UiPath Queues to manage BOT Workloads
- Involved in Orchestrator to work on Queue Management, Robot provisioning, Scheduled Management, Asset Management.
- Experience working in Software Development applications, Client/Server Applications
- Internet/Intranet based database applications, testing and implementing application environment using J2EE, JDBC, Web Services, Oracle, PL/SQL and Relational Databases.
- Experience with testing big enterprise, high-traffic and multi-tier applications using Amazon Web Services (AWS)
- Developed Rest API Test Automation framework using Karate-Code Less Automation
- Experience working from Large Projects to Features to results in a SAFe environment
- Experience in working with different operating systems Windows, UNIX, LINUX.
- Proficient as Mobile App Tester in testing Mobile applications using Emulators and Simulators on IOS and Android Platforms using Appium, See Test.
- Strong experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, Modular driven, and hybrid using Selenium Web Driver, Watir- Web driver, JAVA.
- Sound Relational Database concepts and extensively worked with SQL, ORACLE. Very good in writing complex SQL queries.
- Experience building Team City/Jenkins pipeline for Continuous Integration/Continuous Testing
- Experience in using Git hub as a versioning tool and Maven for automated building of projects
- Possess knowledge understanding public cloud technologies AWS, GAIA.
- Developed an automated, Java Based testing framework with cucumber-Sikuli/auto-it/winium- selenium driver -api for Windows Desktop Automation
- Expertise in api testing using JMeter, Postman, Swagger and Dynatrace for App Monitoring
TECHNICAL SKILLS
Languages: Java, Ruby SQL
Process Automation: UiPath
Operating Systems: Windows & UNIX
Web Technologies: CSS, HTML, JAVA SCRIPT, SOAP, REST
Application Servers: Web sphere Application Server, Web Logic, JBOSS and Tomcat Apache
Databases: Oracle 11g, Oracle 9i, SQL Server, Cassandra
Cloud: AWS, GAIA
Open Source Frameworks: Cucumber-JVM, JUNIT, NUNIT, Rest Assured, BDD, Appium, RSpec
Other Tools: HP-UFT, Soap-UI, Postman, Swagger, Quality Center 9.2, HP ALM, Jenkins, Rational Clear Quest, Jira, Sauce Lab, Ruby Mine, ANT, Maven, Version One, Rally
PROFESSIONAL EXPERIENCE
Confidential
Associate Architect
Responsibilities:
- Developed enterprise systems to run the Retail Apps on CICD environment.
- Incorporated BDD driven methodology and created scalable automation frameworks and harness to support both Web and Mobile Platforms.
- Converted 400 Test Scripts utilizing Gherkin to support CI pipeline, reduced the manual trigger and improved continuous Testing
- Worked closely with developers and architects to influence design decisions and contingencies for impact to quality/application/performance/automation.
- Experience in log analysis using monitoring tools. i.e. Splunk, Dynatrace
- Worked on distributed test automation execution.
- Enhanced the Java/C# - based test framework to test components built on the cloud-based GAIA Cloud
- Experience with testing big enterprise, high-traffic and multi-tier applications using GAIA Cloud
- Managing app data using SQL developer to validate the database and creating Test data using internal data conditioning tools.
Environment: Android Studio, XCODE, Oracle-Suite, JIRA, Carthage, Java, Kibana, Junit, See-Test, Git, Bit-Bucket, GAIA
Confidential
Lead Consultant
Responsibilities:
- Involved in End to End development of Business Process using UiPath Robotic Process Automation.
- Designing project solution in accordance with UiPath RE-Framework Dispatcher and Performer.
- Using Excel application scope to perform operations in excel sheet while taking excel data as input.
- Using Orchestrator queues to upload the input data to queues in form of queue items.
- Interacting with Citrix application and Facets applications using Citrix automation, Hot Keys Navigation and Orchestrator credentials for Authentication.
- Retrieving Queue data (Get Queue Items) from Orchestrator and performs Member and provider validation.
- Reusable workflows and sequences created in UiPath studio.
- Logging the exceptions and critical details of the workflow for better exception handling.
- Creating solution on process automation for different Business Applications (Windows based, Browser based, Citrix Based).
- Worked on Integrating applications like (MS Office, Outlook etc.) using workflow, automation tools
- Experience in staging and deploying the automation solution into test and live environments.
- Used UiPathOrchestrator for deployment, monitoring and management of UiPath Robot automation activity.
- Efficiently handled monitoring and troubleshooting the studio environment through Orchestrator.
Environment: Windows 7/Windows Server 2012 R2, Oracle SQL Developer, Microsoft SQL Server 2008, UiPath, Citrix.
Confidential
Senior Associate
Responsibilities:
- Implemented Appium cross platform tool for automating native, mobile, web applications on IOS and Android platforms.
- Leading Test to release Confidential software products with high quality bar
- Developed Integrated framework with Cucumber, Rake and RSpec, Jenkins to run the automated acceptance tests written in ATDD style.
- Introduced 1500 BDD steps using Karate Framework to support the API Testing reducing the 40 % of manual effort.
- Cloud testing using Amazon Web services mainly EC2 instances, Dynamo DB
- Developing batch execution script, Continuous integration solutions for execution and build verification without any user intervention
- Developed Web Based Cucumber-JVM framework to manage background operations, deal and activity management.
- Managing app data using SQL developer to validate the database.
Environment: Android Studio, YAML, JSON, Appium, Oracle, JIRA, MSP, ION eFX, WSS CORE, WSS MQ, FX-all, Bloomberg, Java, Ruby, AWS
Confidential
Senior Associate
Responsibilities:
- Understanding the functional/business requirements documents and existing downstream/upstream systems in Enterprise Application Integration stack based service virtualization
- Achieved 80% automation of SOAP and Rest services incorporating open source frameworks using Rest Assured Jars, Jackson and Jersey Client.
- Supported the Performance Team by incorporating my Automated Scripts to capture the Performance and measure the memory leaks using Dynatrace.
- Created a Automation suite platform which can be integrated with Jenkins pipeline
- Developed API Test Automation Framework customized to support testing the REST Services used by XACT Pay application.
- Built on Java+TestNG+XML+Maven platform, using Jersey Client jars for core API validations
- Implemented dependencies such as cucumber-java - a library that makes it easier for us to write and execute parameterized test, slf4j -library logging framework
- Integrated with Jenkins for Continuous Integration (CI) Pipeline
- Querying the backend systems to check if the database tables has right data
- Triaging the issues, regression testing of the SOAP and REST services
- Fixing test case failures in continuous integration server framework based on Jenkins
- Developing batch execution script, Continuous integration solutions for execution and build verification without any user intervention.
- Verified functional features for Web Service Endpoint & SQL Data Services.
- Besides coordinate with business users to perform UAT and Operation readiness test in a live store.
Environment: Rally.Net Framework 3.5, .Net Framework 4.0, ASP.Net, Oracle 10.2, SQL 2008 R2, Java, J-Boss, MQ, Web-Sphere Transformation Extender, Web Sphere Message Broker.
Confidential
Test Lead
Responsibilities:
- Conducted Automation Estimation, Automation Test Strategy.
- Integrated the Migration of Automation test suites from commercial space to Open Source.
- Developed ecuke Framework using RUBY, this is designed to support Page Object Model of Selenium, as PIE is a Single Page Application (SPA).
- Test Data for running the tests, either input or validation will be handled via YAML files.
- Environment configuration, this can be switched based on the environment, the test suite is planned to be run by passing the arguments via maven / Jenkins.
- Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
- Involved in preparing QA Metrics, Test Summary Reports and Test Defects Report
- Responsible for assessing project issues and risks, as well as their resolution and communicate with senior management.
Environment: Linux, Windows, Web Sphere, Oracle, Rest-API, Rabbit MQ, Maven, JMX, Dovetail
Confidential
Test Lead
Responsibilities:
- Framework Creation, Maintenance and Enhancement; Relevant functions creation for the framework
- Design and Implement testing harness and framework using Selenium, Java, and JUnit.
- Write automated test cases & suites. Cross browser compatibility testing.
- Built test automation framework for Smart OI utilizing the Ruby/Cucumber framework.
- Implemented Page Object Model and Data driven using YAML files
- Created SAUCE-LAB configuration to perform remote browser execution software for both manual and automation scripts.
- Enhanced and created test scripts using reusable actions, parameters and check points.
- Created Process for exporting Results of Regression Scenarios from Jenkins Jobs
- Integrated with Jenkins and GIT to perform Continuous Testing
- Extensively used SQL proficiency during data migrations.
Environment: C#, Asp.Net, HTML, SOAP UI, SQL Server 2012, Windows
Confidential
Automation Test Developer
Responsibilities:
- Involved in preparing Test Estimation, Test Strategy, Test Plan, Functional Testing, System Testing, Integration Testing, Regression Testing and End to End Testing.
- Involved in Web Services & Middleware testing of SOA Applications, Integration Testing across the services and applications.
- Worked in Test automation on UI Store, APIs for Device software testing and Web services testing. Developed page based test framework
- Worked with both Android, iOS mobile Virtual devices for developing Test scripts using Appium
- Involved in Regression testing of each build during the various phases of the Native mobile application, mobile web application using Selenium Web driver, Java and Perfecto Cloud.
- Experience in creation of test functions, Checkpoints, Data Validation Experience in Data Driven and Keyword Driven testing.
- Involved in creating Manual test case for functional stories and automating them for smoke and Regression Testing in each sprint cycle. Developed spatial data overlays and comparisons tests.
- Conducted Regression Testing, Smoke Testing, Cross Device Testing in Android and IOS environments through automated testing with Selenium, Java, Perfecto Cloud along with Manual testing.
- Following ATLC (Scripts Creation, Review and Rework, Execution & Defect Management)
- Worked on fixing internal tool based errors in the framework
- End to end build validation automation using VM-Ware SDK
- Extensively used Quality Center for Test Case Management and defects tracking.
Environment: Selenium Web Driver, UNIX, Quality Center, Web Services, SOAP, HTML, SQL, Java, Perfecto-Cloud, Android, IOS, Mobile Web Browsers Quality.
Confidential
Automation Module Owner
Responsibilities:
- UI Automation Framework using Selenium-Web Driver. Test Automation Planning, Test Strategy and Implementation
- Setup of Automation frame work and development of Automation artifacts
- Coming up with function libraries with all the common functions used across the scripts.
- Responsible for testing and implementing service oriented architecture components.
- Analysis of Daily execution results & accordingly raising Defects in Clear Quest.
- Created test planning and participated in execution for API Testing using SOAP UI.
- Developed Selenium scripts based on descriptive programming with reusable library functions
- Developed Data Driven Approach for Regression Optimization.
- Involved in writing SQL queries the data validations and check constraints.
- Data- integritytesting andback-endtesting was performed manually by creating and executing SQL statements
Environment: Share Point, Agile Methodology, Java, J2EE, Web logic App Server 9.1, Selenium IDE, Selenium Web Driver, Quality center 9.0 and Oracle.
Confidential
Software QA
Responsibilities:
- Analysis of requirement specifications and understanding the functionality of the application.
- Writing the test cases that test the functionality.
- Test case review and execution of test cases and analysis of test result analysis.
- Understanding the existing framework and usage of available functions.
- Execution of test scripts and reporting the test logs.
- Follow up for the defects raised.
- Performed Integration testing to check the flow of application.
- Performed User acceptance testing in the final phase of software development process to check the functionality of the software
Environment: Selenium-RC, ASP.NET, C#, Windows XP, JavaScript, SQL Server, HTML, Quality Center.
Confidential
Service Executive (Validation & Verification Engineer)
Responsibilities:
- Analysis of requirement specifications and understanding the functionality of the application.
- Installing software on various instruments, implementation and maintaining software
- Performing Testing, errors and fault detection in applications
- Functional and System Testing
- Articulating Technical end user documentation and operational procedures.
- Provide service support in diagnosing, resolving and repairing
- Supporting and Troubleshooting software and hardware problems
- Determine RCA (Root cause analysis) and provide solutions
- Defect logging, analysis and verification
- Provide Cost estimation for various software products and license supplied to vendors.
Environment: C, Java, Windows/Unix, IKA Software, Sartorius Software