We provide IT Staff Augmentation Services!

Lead Cloud Automation Engineer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Certified AWS Solution Architect Professional
  • Certified AWS Solution Architect Associate
  • Creative automation architect, with in - depth understanding of AWS, Web Technology and Design Patterns
  • Rich experience in Rest API & Web & Mobile Automation, and Parallel Run
  • Extensive knowledge and hands-on experience in automation tools, automation frameworks, and automation architecture design

TECHNICAL SKILLS:

AWS: Serverless platform, Lambda, Step Function, SQS/SNS, S3/DynamoDB/RDS

Rest API Automation Tools: RestAssured, Java Spring framework, Jackson, Jsonschema2pojo, JsonDiff, Postman, cURL, Jmeter, SoapUI

Mobile Automation Frameworks / Tools: Appium, Robot, Espresso, Genymotion, SauceLabs, Xcode, Android SDK, Cocoa Touch, UIAutomation, UIAutomator

Web Frameworks/tools: Cucumber, Protractor, Robot, Selenium WebDriver / Grid, MobBrowserProxy, Junit, TestNG

Web Technologies: Ajax, Java, Python, JSP, JavaScript/JQuery, JSON, EJB, J2EE, REST, SQL, PHP, XML, XSLT, X/HTML, CSS, Apache Tomcat, Web Logic, Linux scripting

Database: MongoDB, Cassandra, NoSQL, Oracle, MySQL, SQL/MS Access, Stored Procedure

CI/ Source Control Tools / Build Tools: Cloudbee/Jenkins, Git, CVS / SVN; Gradle/ANT/Maven/, OpenVPN, VyprVPN, TunnelBlick, Netbeans, Eclipse, Jprobe, Oracle, JIRA, Toad, UML

PROFESSIONAL EXPERIENCE:

Lead Cloud Automation Engineer

Confidential, New York, NY

Responsibilities:

  • Lead the team to work on Automation against Infrastructure Testing
  • Come up with idea of ‘Run automation as Lambda”, to take advantage of AWS Services and to better integrate with AWS events. Convince the management/team to go with this new idea through proof-of-concept code and demos
  • Design automation architecture for new account testing & AMI testing
  • Utilize AWS Step Function to orchestrate automation process
  • Mentor the team on Cloud Automation & CI using Cloudbee

Automation Architect / Lead Automation Engineer

Confidential, New York, NY

Responsibilities:

  • Vertical UI Automation Framework: Design automation architecture for Web, Mobile and Auto team in such a way so that all core function definition is abstract &shared among different teams. The technologies involved: WebDriver, Appium and Java.
  • Continuous Integration/Jenkins: Lead the effort to move everything onto Jenkins for automatic run/reporting
  • AWS Migration: Lead the effort to migrate all QA Jenkins jobs from local servers onto AWS
  • Automation for iHeart’s AMP Service(Restful): Convert Jmeter test scripts into Java for faster execution.
  • Parallel Run against our US, Australia and New Zealand App.
  • QA Daily Dashboard: Retrieve all projects’ run result from Jenkins directly and generate dashboard real time, via Jenkins remote access API
  • Nielsen & Omniture Tracking: Write proxy server to i ntercept http(s) and AJAX traffic for 3rd-party tracking automation
  • Ad-serving automation
  • Team Building:
  • Draft job requirements and online testing sheet for automation engineer position for HR;
  • Conduct automation engineer interview
  • Training:
  • Train team on Selenium WebDriver, Appium, Page Object Pattern, Jenkins and AWS

Lead Automation Engineer

Confidential, Greenwich, CT

Responsibilities:

  • Lead/Educate automation team to switch test framework from QTP to Selenium WebDriver
  • Design automation architecture (Page Object Pattern) and document coding principles for automation team
  • Setup selenium WebDriver automation environment to test IB Account Management Systems, a J2EE application covering Account Registration/Configuration, Reporting, Funding, and Trading.
  • Set up Selenium Grid to run test cases simultaneously on multiple-machine, against multiple browsers
  • Design mobile automation framework to automate our mobile funding using Appium
  • Develop Investor’s Marketplace feature using JSP, Servlet, Ajax, JavaScript, JQuery and EJB technologies.

Senior QA Programmer Analyst

Confidential, New York, NY

Responsibilities:

  • Design test cases / plans for our Digital Campaign Management System iDesk, a 3-tier client-server application using mySQL database in the behind
  • Design data migration test strategy & test cases when major DB schema change is made
  • Execute test cases for web client applications on Windows 2008, Windows 7, XP and Mac respectively.
  • Perform ad server integration test, making sure that all the placements information reach the ad servers intact (DoubleClick, EyeBlaster and Microsoft Atlas)
  • Work together with developers to automate test cases

QA Manager

Confidential, New York

Responsibilities:

  • Help Confidential to establish QA department from blank:
  • Have bug-tracking system ready(Choose freeware TRAC®)
  • Prepare testing tools: evaluate freewares from the web, require new tools from developers, and customize these tools
  • Conduct interview / Recruit QA Testers;
  • Work with System Administrator to set up Test Lab
  • Organize the QA team to write test cases for our IPTV product TV Anywhere®, on both Windows and Macintosh platform, under both uni-cast and multicast mode.
  • Analyze and write test standards and procedures and maintain documentation of test results
  • Analyze estimates and work plan development.
  • Review and coordinate test planning activities for the project.

Java Developer

Confidential, New York, New York

Responsibilities:

  • Implement front-end internationalized web pages for our distributed, 3-tier large-scale, distributed application METALF, a real-time wireless carrier interoperability application using JAVA. The technologies include: JSP/JavaBean/Servlet/JDBC, Jakarta Struts, Log4j, DAO XML, Server: Tomcat 5.0; Database: Oracle 8i/9i
  • Work with DBA to optimize web performance;
  • Implement SMPP Protocol in METCALF messaging system
  • Experience the entire project life cycle (requirements gathering, development, deployment, replication and maintenance ).
  • Good understanding of OO programming, with solid SQL database knowledge

Quality Assurance Engineer

Confidential, New York, New York

Responsibilities:

  • Execute User Acceptance/Performance test matrix for METCALF
  • Design/Execute User Acceptance/Performance / load test for METCALF
  • Develop performance automation tools (simulators) to simulate the External Short Message Entity ESME (SMPP, SMTP, CIMD, UCP) to integrate with METCALF (Client-Server Programming). The tool is used to generate huge amount of traffic and measure the time needed for text message to reach the destination
  • Test and Carrying Hot Phone for quick Trouble-shooting after product is deployed
  • Hands-on experience on windows/ unix /linux / solaris

We'd love your feedback!