We provide IT Staff Augmentation Services!

Automation Engineer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • 9 Years of Experience in software engineering which includes 4 Years of Experience in Software development and 5 years in Dev/Test roles
  • Experience in using JavaScript, JQuery, and AJAX framework in creating efficient and interactive Web applications.
  • Experience in writing tests using BDD for UI Automation & REST services.
  • Experience in automating web application using Selenium Web driver.
  • Enhanced the automation framework with new features as required by the application.
  • Experience in developing web applications using Microsoft technologies.
  • Experience in developing mobile applications using Android.
  • Experience in analyzing bugs and strong ability to interpret log files and associate them with defects.
  • Proficient in all phases of software development with extensive experience in SDLC (Software Development Life Cycle).
  • Worked with agile software development teams with everyday scrum meetings.
  • Very strong in Data structures and Algorithms.
  • Integrated many productivity tools like Resharper, style cop.
  • Worked with cross platform teams across projects to gather dependencies and project planning ahead of every sprints.
  • Performed the role of Scrum masters in every team.
  • Actively participated in bug triages and tracking customer feedback and user case studies into product implementation.
  • Proficient in database design and management system, and influence design in real time projects.

TECHNICAL SKILLS:

Languages: C, C++, VC++, C# .NET, Java, PHP, ASP.NET, Python, SQL,Shell Script

Frameworks: Appium, UI Automator, Selenium, JUnit, Test - NG, and Rest Assured, BootStrap

Tools: SOAP UI, Maven, Gradle, TestingWhiz

IDE: Eclipse, IntelliJ, Android studio, Visual studio.

Other: CSS3, SOAP, REST, JSON, CSS, MVC, WPF, WCF, Maven, Jenkins, GIT.

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Automation Engineer

Responsibilities:

  • Developed Automation Framework using TestNG which can read data from various Data sources like Mongo DB, Excel and drive the Test cases.
  • Enhanced test Regression Suite by adding coverage all critical components of the application from earlier release cycles.
  • Developed test cases using jMeter to find the concurrency issues in the application by implementing Simultaneous Testing concepts.
  • Worked on creating virtual services using LISA and recorded services that are vital for business in Point of Sales, to test diverse scenarios.
  • Developed test Automation DashBoard using BootStrap that can be used by manual and deployment teams to trigger regression suites after every deployment.
  • Implemented Appium scripts to test in IOS and Android Platform
  • Integrated tools for monitoring execution of tests in Real devices from Appium.
  • Developed REST API automation for critical backend services used by Verizon application applications.
  • Worked with tools like Rest Assured, Fiddler, Postman for REST API automation.
  • Integrated UI and REST API automation for precise defect monitoring in lower environments.

Confidential, Dallas, TX

Automation Engineer

Responsibilities:

  • Developed and enhanced the UI automation framework using jBehave, Selenium, Java and Groovy
  • Worked in REST API testing using SOAP UI.
  • Developed jBehave Scripts to test REST services exposed by partners used in air, hotel and car booking in Southwest Airlines
  • Experience in developing scripts for mobile UI Testing using Appium for IOS and Android Devices.
  • Developed common utility classes and libraries that could be used across all automation projects in SWA.
  • Enhanced the default jBehave reporting to provide critical parameters of execution.
  • Developed prototype to support saving the Screenshots in Cloud Services like AWS with jBehave reports.
  • Tested UI modules developed in React JS using Mocha, Jasmine.
  • Developed Excel plugins to convert the Data source Excel files to other compatible formats like CSV.
  • Developed test cases for Unit test and functional testing.
  • Enhanced frame work to support taking Screenshots in Multi-threaded environment.
  • Configured Jenkins to run critical jobs and monitor sanity to new builds from various development teams.
  • Used GIT Plugins in Jenkins to continuous monitoring.
  • Extensive experience with GIT to coordinate project with multiple teams.
  • Enhanced default reporting format supported by jBehave to include more Screenshots and visually rich HTML reports
  • Developed plugins which can convert data from Excel to CSV to serve as input to jBehave test cases.
  • Worked with manual testers and business team to identify sensitive parts in application which requires enhanced automation techniques.
  • Work with QA and Product owners to identify areas where Automation could save more manual hours and exclusively come up with new Test Cases.

Confidential, Richardson, TX

Software Dev/Test

Responsibilities:

  • Develop UI using standard widgets from Android tool kit.
  • Developed prototype play store applications in Android.
  • Developed custom components in Android that could be used across different projects and contributed to Samsung wide common tools repository.
  • Implement new libraries for new UI or other common tasks that can be used across the projects.
  • Developed test cases using RoboElectric which could validate UI in different screen sizes version of tablets and phones.
  • Building Automation framework using Python and android framework to automate mobile device API calls.
  • Developing test automation scripts using Python to enhance the acceptance test coverage.
  • Doing Report Analysis for the regression and acceptance builds
  • Responsible for developing documentation using proprietary Wiki pages tools.

Confidential

Software Development Engineer

Responsibilities:

  • Performed extensive API testing for “search functionality” using JUnit framework.
  • Developed android application using standard widgets for their partners like Kay and Jared jewelers.
  • Developed Custom UI for android application and made changes to support compatibility to support different screen resolution.
  • Integrated Standing UI and Developed custom UI components for their Android applications.
  • Performed functionality testing using Selenium web driver to test health care reform page.
  • Performed REST Services testing for features such as “Join conversation” using Social Network API’s and Python.
  • Imported data from social networks and performed sentiment analysis using Python and Shell Scripting.
  • Developed automation scripts using Groovy and Soap UI Pro.
  • Experience in Multiple code drops, multiple regression, test plan preparation and analysis

Confidential, Seattle

Software Dev/Test Engineer

Responsibilities:

  • Involves revamping existing MSN application for enhancements and develop MSN using MVC, Javascript, JQuery, Ajax.
  • Design Generic class and libraries that can validate all incoming feeds and used across various MSN channels.
  • Developed business logic for Routing and implemented mappers which can map the models and view models in the applications.
  • Integrated Asynchronous calls to various third party servers using Ajax and integrated adds from different sites.
  • Design many generic CSS styles that be used across the entire web application.
  • Used TFS for version controls.
  • Created Test cases and performed Unit Testing of components to ASP.NET Analyzed requirements, contributed to architecture design and development of UML Diagrams.
  • Extensively used Telerik UI controls and Telerik Reporting tools.

Confidential

Software Developer

Responsibilities:

  • Improved the accuracy of web scraper Bot in C# which gathers financial data from common stock listing websites.
  • Implemented back-end for the BOT to save the common values using ADO.NET.
  • Implemented generic data visualization tool by extending open source javascript library for visual enhancements in the website using open source libraries like Raphael JS.
  • Developed a tool to create custom mind maps to improve the internal productive.
  • Used HTML5 to embed video advertisements.

Confidential

Web Developer

Responsibilities:

  • I n v o l v e d in t h e design of online web portal to promote retailer business in Brooklyn.
  • Implemented both front-end and back end for the Nabes games web portal and successfully showed demo to retailers in market.
  • Played major role in business development area to raise funds for the startup and identify revenue

Confidential

Senior Software Engineer

Responsibilities:

Smart Email Client:

  • Developed email client with smart filters, auto response and round robin forwarding.
  • Extended the functionality to support polling with IMAP and support SSL with ANPOP.
  • Improved the performance and stabilization of drivers for MS Office using .NET.
  • Developed prototype for MS Outlook plugin to perform contact parsing using COM.
  • I n v o lv e d i n de v e lop m e n t of driver to support contact transfer in CRM’s like ACT .
  • Re-architectured the driver to handle UI level operations using windows messaging.
  • Reduced customer support cost by providing software upgrades relevant to changes in ACT .
  • Designed XML data exchange layout for contact transfer from PCR
  • Lead a team of 4 of 4 engineers from eGrabber and PCR for implementing and testing.

Confidential

Software Engineer & Support

Responsibilities:

  • Involved in development of web portal for online bus ticket registration system.
  • Developed prototypes using Google shopping cart and Amazon API.

We'd love your feedback!