We provide IT Staff Augmentation Services!

Application Architect - Devops Resume

SUMMARY:

  • I have 12+ Years of relevant experience into IT industry, have 5 years of product development experience as senior Java/J2EE programmer and more than 7 years of experience in test/devops tools automation design, planning, and testing of enterprise products being developed using SOA and hosted on Cloud.
  • I have thorough understanding of developing and testing enterprise products, with current focus on cloud based application and giving solution to challenges imposed by multi data center deployed SaaS products and their needs for devops tools and automation.
  • Currently working as Application Architect at Confidential, responsible for architecting devops delivery for Barclays personal banking division.
  • Recently worked as Principal Engineer in Confidential , playing role of DevOps/automation architect.
  • Worked with Confidential R&D, Confidential, CSC and Confidential as permanent employee in various Senior Developer/Test lead roles and positions in past.
  • Hands on with automated Unit testing, Integration Testing, API/RESTful Testing
  • Hands on implementation of Continuous Integration and DevOps practices in the product development lifecycle.
  • Well versed with Agile software development methodologies having practicing it since last few years and at times worked as scrum master

TECHNICAL SKILLS:

Language: C#, Core Java, Shell scripting

Database: MS SQL Server 2008, Postgres, MongoDB, CouchBase, Elastic Search

Web Technologies: Java Script, HTML, XML, JSP, Servlets, JSF, WCF, RESTful / SOAP

Agile and Version Control Tools: JIRA Agile, Git, SVN, Perforce

Test automation Tools/Framework: FitNesse, Selenium, TestNG, Telerik Test Studio, Confidential Test Manager, QTP

Operating System: Windows7, CentOS 6.5/7, Ubuntu 14

DevOps Tools: Puppet, Ansible, Chef, ELK (Elasticsearch - Logstash-Kibana), Fluentd, Nagios, OpenStack, AWS, Jenkins, TeamCity, Maven, MSBuild, Gradle, JaCoCo, OpenCover

PROFESSIONAL EXPERIENCE:

Confidential

Application Architect - DevOps

Responsibilities:

  • Solution Architecting of DevOps practices and creating Continuous Delivery pipelines for several applications for a largest bank of UK.

Skills Used: Jenkins, TeamCity, Maven, MSBuild, Gradle, Sonar, JaCoCo, OpenCover, JUnit, NUnit, Shell Scripts, ChefNexus, Git-Stash, JIRA

Confidential

Principal Engineer - DevOps/Quality

Technologies: Java, Spring Framework, CentOS, TestNG, FitNesse, Selenium, Appium, Jenkins, Puppet, Sonar, Code Collaborator, JIRA, Appium, Ansible, Nagios, Monit, Redis, Openstack

Responsibilities:

  • Responsible for DevOps automation required to automate deployment and monitoring of applications on Confidential private cloud based on Openstack.
  • Design of automation framework for SCS EM, on VMs and Mobile simulators
  • Defining Continuous Integration and deployment
  • Responsible for overall E2E system quality delivery.
  • Test planning, resource capacity planning, agile team formation, milestone planning, release meetings
  • Team task assignments, tracking, monitoring and providing help to resolve impediments.
  • Hiring, resource management and conflict resolution.
  • Creation of learning plan and defining goals for team
  • Creating and publishing regular status report to senior management and stakeholders.
  • Presentation of E2E product demo to product management executives and senior management.

Confidential

Technologies: C#,VS 2010, Telerik Test Studio, Confidential Test Manager, cross browser testing (IE, FF, Chrome, Safari), Fiddler

Responsibilities:

  • Automation testing of cloud application; testing deployments on Data Centers.
  • Design of automation framework to overcome challenges imposed by SaaS deployed product on data centers across the globe.
  • Responsible for writing Automation Test Plan, Automation Test cases and Coding test scripts
  • Responsible for automation of smoke test cases, regression test cases in Agile mode.
  • Planning automation execution during regression cycle, deployment and help reduce cycle time.
  • As scrum master, keeping track of each sprint activities, unblocking team with their impediments.
  • Weekly reporting of assignment status to all stakeholders and senior management in US/India.
  • Mentoring junior member of team in doing the things right and help them with technical solutions.

Confidential

TEST LEAD

Technologies: C#, WPF/WCF, .NET 4, Coded UI, Visual Studio 2010, MS SQL 2008

Responsibilities:

  • Lead a team of 6 Automation members.
  • Responsible for writing System Test Plan, Test cases and Test scripts both for manual and automated testing by Using VSTT Coded UI Test and also using Automation Glider framework.
  • Automation of new features and testing of features manually.
  • Responsible for handling automated regression testing Team.
  • Responsible for assigning tasks to the team members
  • Handling direct customers issue and providing them workarounds.
  • Responsible for sending Weekly status report to Client at US.
  • Responsible for sending Weekly status report of team to Manager Onsite and offsite
  • Preparation of QA-Validation reports.
  • Responsible for educating product knowledge to team members.

Confidential

TEAM LEAD-AUTOMATION

Technologies: HP Quick Test Pro (QTP) 10, HP Quality Center (QC) 10, VB6 Java Swing, Oracle 11g

Responsibilities:

  • Requirement Gathering, Estimation and planning
  • Creating and maintaining project plan for automation using MSP.
  • Test strategy and scope definition, Requirement change control mechanism, Project Risk identification and mitigation
  • Keeping project documents up to date, Tracking project level issues and action items.
  • Managing time entries for team.
  • Designing automation framework for Aligne functional modules.
  • Development of Test Automation Architecture for automating Regression Test Suite, Sanity test suite, End to End test suite.
  • Managing and allocating work to team members.
  • Mentoring and assisting team members in completion of tasks, status reporting to Directors.
  • Performance management of direct reports and people management.

Confidential

Technical Lead (Java)

Technologies: Java, JSF, JavaScript, VB Script, Confidential DB2, Webshpere 5.1.1, RAD 6.0, Quality Center, QTP, Loadrunner.

Responsibilities:

  • Requirement Gathering, Technical Spec creation, Estimation and planning,
  • Test strategy and scope definition, Requirement change control mechanism, Project Risk identification and mitigation
  • Keeping project document at par with CMMI process requirement, Defect Management, Defect Casual Analysis and Prevention, Tracking project level issues and action items.
  • Managing time entries for team, client invoicing.
  • Developing new functional modules, it involves analyzing Business Specs and System Design documents. Coding and Unit Testing the module using J2EE technologies.
  • Design and Development of Confidential Test Automation Architecture for automating Regression Test Suite used in Confidential with Rational Function Tester tool.
  • Managing and allocating work to PA/BA India team in Confidential .
  • Participation in designing load testing scenarios and identifying the various counters.
  • Mentoring and assisting team members in completion of tasks, status reporting to clients and senior managers.

Confidential

New Business Accelerator

Technologies: JSP, Servlets, JavaScript, VB Script, Oracle, VPMS, AWD, Webshpere, CVS, Scarab, QTP 8.2 and Loadrunner 8

Responsibilities:

  • Resolving SPRs (System Problem Requests), it involved analyzing, fixing and documenting problems reported during internal integration and system testing, as well reported by clients in the Base system. The whole process of resolving SPRs and problem logs are tracked through Tracker control system.
  • Design and Development of Confidential Test Automation Architecture for automating Regression Test Suite used in Confidential . The whole process consists of the following activities -
  • Walkthrough of Manual Test Cases
  • Determining Test Steps to be automated
  • Writing Manual Test Steps.
  • Designing Test Data framework.
  • Designing General Functions for AWD and Confidential .
  • Designing Business Functions for AWD and Confidential .
  • Code and Unit Test of Test Case Scripts.
  • Migration of Test Case Scripts to current version of Confidential .
  • Participated in Confidential Performance Testing using Loadrunner, Tivoli and Perfmon utility. Involved Confidential Performance Testing activity and created Vuser scripts and load testing scenarios.
  • Managing and allocating work to QTP/Loadrunner team.

Confidential

Software Engineer (Java)

Technologies: Java, Swing, Unix, Sybase PL/SQL, SQR Scribe, JSP, Servlet, JavaScript, Apache Tomcat, MS-Access Forms

Responsibilities:

  • The whole process consists of the following activities -
  • Walkthrough of Requirement Specification.
  • Creation of Impact Analysis Document.
  • Creation of Unit Test Plan
  • Estimation of Effort
  • Coding and Unit Testing.
  • Defect Prevention Anchor Activities
  • Configuration Controller Activities

Hire Now