We provide IT Staff Augmentation Services!

Automation Architect Resume

2.00/5 (Submit Your Rating)

WI

SUMMARY

  • Around 8 years of IT experience wif 6 years on Automation testing in Web, Client/Server and Database applications and 2 years of experience as an Android UI developer.
  • Experience in system analysis, design, Implementation, development, testing and maintenance of business applications like Duckcreek agencyportal testing, PowerWriter (Majesco P&C insurance suite), ALIP ( Confidential Life Insurance platform)
  • Well acquainted wif Software Development Life Cycle (SDLC), emerging software disciples like agile software development and traditional Waterfall model.
  • Experience in TEMPeffectively training, leading and working wif cross - functional teams.
  • Full life-cycle experience utilizing Object Oriented analysis and design methodologies.
  • Solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
  • Expertise in Understanding and Analyzing Test Requirements, Tracking changes and maintenance of Test Requirements.
  • Proficient in Automation testing wif tools such as Selenium WebDriver/Grid, Junit/TestNG, Ant/Maven, Jenkins/Hudson, Cucumber, qTest, JIRA, SOAP UI.
  • Expertise in developing different automation frameworks like Module driven, Keyword driven, Data driven and Hybrid frameworks based on teh scope and requirements and creating a robust frameworks based on teh client needs.
  • Strong Experience in Java Programming, Selenium WebDriver, JUnit and TestNG.
  • Created own API’s for Selenium.
  • Expertise in Source Code Management using tool like TFS, github, SVN, CVS.
  • Efficient in creating frameworks based on cost and need analysis.
  • Excellent appreciation of test automation cost vs benefits.
  • Hands on experience in Page Object Model (POM) in selenium using JAVA.
  • Expertise in backend testing of database applications and writing SQL queries.
  • Performed Functional, Regression, Integration, Smoke, GUI testing, Database testing, Release testing, Web testing & User Acceptance testing (UAT).
  • Knowledge on Mobile Automation Tools such as Appium automation framework.
  • Adept in using Continuous integration tools like Jenkins and TeamCity.
  • Performed a POC on cloud based continuous integration tools such as Sauce labs and BrowserStack.
  • Proficient in creating automation framework from scratch.
  • Experience in web services (SOAP/REST) testing using Soap UI, Postman, and Advanced REST Client.
  • Knowledge on testing frameworks such as Jasmine, Protractor and Cucumber.
  • Experience in developing cross platform mobile applications focusing mainly on Android OS.
  • Developed working prototypes from UI designs for cross-platform devices using HTML/CSS, JavaScript, Angular JS and jQuery.
  • Experience in implementing Android’s native push notification service in cross platform.
  • Involved in designing and developing adaptive UI components, Widget for Android phones wif different screen resolutions.
  • Hands on experience in Android SDK based application development. noledge in Understanding Angular JS, Bootstrap, Node.js and LessCSS
  • Experienced wif reading and writing XML documents.
  • Quick Learner and adapt quickly to any new situation/changes and work pro-actively towards meeting deadlines in my forte.
  • Coordinating activities wif appropriate teams to meet release and project schedules.
  • TEMPEffective result-oriented team player wif excellent communication and interpersonal skills wif a positive attitude towards work and adherence to time schedules for quality delivery.

TECHNICAL SKILLS

Technologies: Java 8, AJAX, HTML, CSS, XML, Phonegap, jQuery Mobile

Languages: Java, C++, Android Java (noledge)

Scripting Languages: JavaScript, jQuery, Bootstrap, LessCSS, JSON, AngularJS, node.js, Powershell (Knowledge).

Testing Tools: Selenium, TestNG, Selenium Grid, Jasmine, Protractor, Cucumber, qTest, Extent Reports.

Build Tools: Ant/Maven, Jenkins and TeamCity for CI/CD

Databases: JDBC, MS SQL SERVER 2012, CouchDB

Methodologies: Agile - Scrum, Waterfall, Hybrid

Development Tools: Eclipse, Visual Studio 2013, Android Studio, IntelliJ, Aptana Studio, Sublime Text Editor, Virtual Box.

Operating Systems: Windows, Mac, Android OS

Project Management Tools: qTest, Jira, Confluence

Versioning Tool: Team Foundation Server (TFS), Subversion (SVN), CVS, github

PROFESSIONAL EXPERIENCE

Confidential, WI

Automation Architect

Responsibilities:

  • Defining architecture, design and implementation of teh QA automation.
  • Providing leadership in defining teh automation methodologies, strategies, standards, tools, best practices for automation process.
  • Responsible for development and maintenance of test automation frameworks and development and execution of test scripts.
  • Responsible for creating and maintaining End-to-End automated scripts across products and assisting in implementing automation best practices and tools, including acquiring relevant domain expertise and proficiency.
  • Hands-on noledge of CI/CD, automated deployments, version control, merging, branching and organizing teh project.
  • Integrating automation to teh CI/CD pipeline and operationalize automated smoke tests and daily-automated runs to product releases.
  • Responsible for creating automation testing and coding standards.
  • Walkthrough teh application wif teh halp of Subject Matter Experts to no third party components, custom build components, dependencies and technologies. Also, identify some end-to-end test scenarios for automation tool evaluation.
  • Designed and developed automation framework that best suitable for teh application testing needs.
  • Conduct a complete assessment of teams, processes and environment; defined issues and risks; and oversaw teh design and introduction of tools, processes and best practices across testing life cycle to improve throughput, communication and on-time delivery of project in an Agile development environment.
  • Configured Extent report and ReportNG Plugin to Jenkins to generate HTML test reports.
  • Trained teh team on how to use teh developed framework, quality standards and prepare teh user-friendly documentation for teh scripts.
  • Developed reusable Generic and Application functions using Java. These functional can be used anywhere in teh test scripts.
  • Integrated TFS/Git to maintain version control system.
  • Mentoring teh software tester in teh team on new emerging automation technologies and frameworks.
  • Reported on test group activities to project managers, development managers and product owners.
  • Streamline deployment process by using continuous integration tools like Jenkins.

Confidential, Conshohocken, PA

QA Analyst

Responsibilities:

  • Participating in daily standup meetings for project status update
  • Analyzed requirement documentation, functional specification, design documentation and identified test scenarios.
  • Created test plan, test strategy, test cases, scripts based on functional specification, prepared test data for testing.
  • Performed all types of manual testing including Functional, GUI Testing, Smoke, System, and Regression testing.
  • Created Defects and tracked teh defects using Spiceworks.
  • Developed Traceability matrix, mapping Test cases to teh Requirements.
  • Plan, Schedule and Co-ordinate testing tasks in Quality Center.
  • Involved in executing SQL queries to verify database was updated.
  • Implemented QA best practices and required tools.
  • Extensively worked wif all modules like Management, Requirements, Test Plan, Test Lab, Defects and Dashboard.
  • Knowledge on working wif Requirements Traceability Matrix in Quality Center.

Confidential, Arlington, VA

QA Automation Engineer

Responsibilities:

  • Understanding teh Confidential Life Insurance platform (ALIP) businessand workflows.
  • Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production support for teh project.
  • Created hybrid driven Automaton framework wif selenium and java.
  • Setting up SVN repository and integrated wif teh framework.
  • Configured Selenium Grid for parallel execution on multiple browsers wif 10 VM's.
  • Integrated Couch database wif framework to keep teh logs, results and screenshots.
  • Implemented Continuous Integration using Jenkins.
  • HTML report customization using TestNG, ReportNG and Maven Surefire.
  • Automated Smoke and Regression testcases.
  • Web services automation wif java and integrated wif teh framework.
  • Created multiple jobs in Jenkins for different types of Environments (Dev, Test, Preprod and Production).
  • Test Scripts execution from Jenkins and analyzing teh results and reporting teh defects.
  • Framework Integration wif teh Sauce labs for test execution on teh cloud.
  • Responsible for preparing all automation related metrics for teh projects.
  • Extensively participated in developing teh website for Navy Mutual Web App across different browsers and performed cross-browser testing.
  • Involved in developing interactive UI's using front-end technologies like HTML5, CSS and JavaScript.
  • Participated actively in planning, retrospective and presenting demo to teh product owner.

Confidential, MD

Configuration Manager

Responsibilities:

  • Involved in creating new build definitions for existing applications to deploy/stage.
  • Performed code merges from one branch to other.
  • Created CI and Version builds for teh solutions.
  • Performed package updates in branches for any changes made.
  • Involved in maintaining Azure Dashboard by using SQL database to maintain teh data for applications.
  • Implemented powershell scripts to get teh automated status report of User Stories.

Confidential

Android Developer

Responsibilities:

  • Involved in teh Design, Development, Testing and Implementation of teh application.
  • Translated requirements and mockups into fully functioning features using HTML/CSS and JavaScript.
  • Utilized jQuery as a JavaScript framework for creating single page applications.
  • Rendered teh form dynamically from teh JSON and performed client side validations wif JavaScript and jQuery.
  • Implemented push notifications for android.
  • Used Eclipse IDE as an environment for development.
  • Used jQuery Mobile for wide browser and device coverage.
  • Created custom controls for product customization and developed user controls for reusability purposes.
  • Implemented AJAX functionality for various client-server controls to improve their responsiveness.
  • Created and maintained teh layout using Cascading Style Sheets (CSS).
  • Used Team Foundation Server as Source Control.
  • Involved in teh maintenance of teh whole application.
  • Documented teh technical details of teh application wif every detail

We'd love your feedback!