We provide IT Staff Augmentation Services!

Sr. Automation Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 10 + years of experience working on various software projects and products in both Quality Assurance and Development Engineering Groups as a Lead/Manager Software Quality Engineer and Developer with an excellent track record of delivering high quality work assignments in timely manner. I work effectively within the right team environment, following Best Software Quality Assurance standards and best practices to ensure the highest level of product quality.
  • Deliver high quality applications, by utilizing best software engineering practices in innovative ways for both test automation and code development in an agile environment.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Automation Engineer

  • Developed Ebates.com Data Processing REST API test automation Groovy Spock tests.
  • Developed Ebates.com Backend Data Processor applications TesNG integration test suites.
  • Performed feature code reviews (java, groovy).
  • Developed Api throttling solution for access rate limiting utilizing Api - umbrella .
  • Developed selenium webdriver based UI automation framework using Python and Robot framework.
  • Developed Ebates.com mobile browser application’s automation testing framework running automation tests on the cloud utilizing Browserstack.
  • Lead offshore automation team.
  • Analyzed application analytics, new Relic, Datadog alerts, reports .
  • Lead Ebates.com Performance and Load testing efforts .
  • Designed and Created Test plans, strategies and test data for Ebates.com .
  • Executed Bug processing utilizing JIRA.
  • Tech stack: Python, Java, Groovy, selenium webdriver, Pytest, JUnit, TestNG, Jmeter, New Relic, DataDog, PostgreSQL, MySQL, ActiveMQ Kafka, Git, Postman, Stash, Jenkins, JIRA, confluence, Api-umbrella, docker.

Confidential

Sr. Software Engineer in Test

  • Performed Quality Assurance tasks on RSA Netwitness Suite’s Security Incident Management Response Workflow.
  • Developed Automated Tests code for the Response application server side Backend code Jenkins based Continuous Integration system, using Python nosetest custom framework and Java Spring testing dockerized framework.
  • Developed ember-qunit based integration and component level automation code for testing Ember JS Front End code.
  • Developed Selenium Webdriver based UI automation code using Python.
  • Designed and Created Test plans, strategies and test data for the Response Threat Response Application .
  • Developed REST API test automation code in Python.
  • Created bug reproduction, verification in JIRA.
  • Used the following technologies during test execution: Python nosetest and selenium webdriver, Java
  • Springframework JUnit, RabbitMQ messaging, MongoDB NoSQL database, docker, vagrantCent OS, bash scripting, VMware vCloud, EmberJS javascript, Jenkins, JIRA, confluence.

Confidential

Sr. Software Engineer in Test

  • Lead Loyal3 iOS native app testing efforts including UI test automation development, utilizing both Apple’s UI Automation JavaScript framework and the Xcode 7 UI testing APIs. Analyzed user bugs and usage with Mixpanel, Crashlytics and Splunk for backend verification.
  • Lead Loyal3 Android native app testing efforts, using Android Studio IDE.
  • Lead backend Restful API test automation utilizing Postman and Jmeter.
  • Designed and developed Loyal3 web application scalable and maintainable user journey UI testing automation scripts using Ruby, cucumber, capybara and selenium driver.
  • Provided technical leadership and strategic direction to the Quality Engineering team in architecting, developing and maintaining automated testing.
  • Created and ran load/performance simulation scenarios using Gatling tool with DSL and scala.
  • Performed Loyal3 IPO/Securities application testing in a local and in a testing environment using scala, MySQL, mongo, redis, microservices in Docker.
  • Performed application production release QA Engineering tasks including running and setting up deployment scripts for Zero Downtime deployments in Team City and puppet .
  • Participated in all testing activities, worked closely with software development engineers, database, UI design, and cross functional teams to build scalable, maintainable automation framework and test cases.
  • Logged, managed, resolved and reported bugs/defects using JIRA .

Confidential

Sr. Lead Software Automation Quality Engineer

  • Lead RESTful Spring web services test automation efforts for V.me Merchant applications API suites.
  • Developed java and jython scripts utilizing Parasoft's SOAtest Web Services test automation tool .
  • Lead Playspan payment system web services virtualization application tool automated testing using TestNG framework .
  • Lead V.me Content Management System QA efforts, utilizing JackRabbit.
  • Lead Front End test automation efforts for V.me Consumer application for Desktop browser and Mobile (iOS/Android) application clients, using Cucumber/Ruby/selenium/Capybara stack.
  • Lead V.me Mobile Automation Framework improvements effort utilizing Saucelabs Cloud based multi browser automation infrastructure.

Confidential

Sr. Lead Software Automation Quality Engineer

  • Lead Confidential 's Automation testing efforts: utilizing Selenium 2 WebDriver framework with Java. Created Confidential 's Web Platform Automation API framework utilizing the Page Object pattern.
  • Implemented soft/hard assertions by wrapping TestNG classes.
  • Created yaml file parsing mechanism for data driven parameterization of the test cases. Setup the test suite run and reporting in Jenkins with maven.
  • Lead Mobile QE efforts for iOS/Android/WebOS/Windows mobile devices.
  • Implemented automated iOS UI and whitebox Unit tests, utilizing Apple's UI Automation API and Objective-C/OCUnit SanTestingKit .
  • Leading Confidential ’s Commerce QA onshore and offshore team in Agile environment.
  • Weekly task planning, daily reports, metrics creation.
  • Created, Reviewed and Edited test cases written by junior team members .
  • Mentored QA team members.
  • Lead Confidential 's performance testing efforts. Created Jmeter and LoadRunner VuGen test scripts for WebServices performance testing. Analyzed performance test results and created reports .
  • JIRA administration on CentOS linux: Installation,workflow creation,customization, GreenHopper, Fisheye administration and installation.
  • Tested Security Services based on Microsoft Web Services Enhancements(WSE)
  • Performed performance testing using,. Performed Release Engineering tasks: SVN, Control tier, Rundeck, Jenkins admin .

Confidential

Sr. Software Quality Engineer

  • Lead QA teams, 6 FTE and 15 offshore QA engineers, in Agile/Scrum development environment on various projects for Casevantage 1.0 product based on Enterprise SOA architecture Utilizing Microsoft Web Services and MSMQ technologies.
  • Created Approx.: 600 manual tests, 200 automated regression tests, 150 automated unit test for core infrastructure builds.
  • Created, Reviewed and Edited test cases written by junior team members .
  • Mentored QA team members. Created Integration Unit Test Suites using C# on .NET 2.0 platform
  • Automated nightly builds using Visual Studio 2005 TFS Teambuild.
  • Tested Security Services based on Microsoft Web Services Enhancements(WSE)
  • Performed performance testing using LoadRunner VuGen, Analysis, Mercury Performance Center.
  • Designed and created automated testing scripts using QuickTestPro 9 (VBScript) and Selenium with Java(IntelliJ) for functional regression testing.
  • Responsible for functional testing of various features of CT Summation Enterprise and LG iBlaze products, utilizing Redgate SQL, Araxis Merge tools, SQL server and Transact-SQL .
  • Lead several Summation product release’s QA efforts by planning, estimating, tracking, and reporting progress of the projects.
  • Lead Offshore QA team test case verification overviews
  • Mentored and trained junior QA team members.
  • Evaluated regression test automation tools for Summation SSE Enterprise product line (SilkTest 8 and SilkTest 2008, Quickest Pro 9).
  • Technologies, tools used: MS Visual Studio 2005 Enterprise Team Foundation, C#, .Net, SQL Server, MSMQ, Web Services, IIS, Mercury Quality Center, Quick Test Pro, Load Runner, DT Search, LeadTools .

Confidential

QA Manager

  • Responsible for managing a QA group of 5 SQA engineers, including the management of Production(daily) and product(long term) related QA work assignments based on the QA tasks reviews with development engineers and managers utilizing TeamTrack Application Lifecycle management tool.
  • Developed and debugged regression test automation framework, scripts using SilkTest(4Test) tool.
  • Created, modified, reviewed, executed test plans(portal, project session, data validation, performance, automation) test cases, test process documents.
  • Created, executed OpenSTA performance and load test scripts.
  • Created, maintained Informative’s QA lab of multiple Windows, Linux, Apple Mac machines. Deployed, tested applications in Eclipse, MyEclipse development environment.
  • Installed, deployed, tested MovableType Blog Confidential implementation on Linux.
  • Installed, deployed, tested Jive Forum application in standalone and integrated Confidential implementation.
  • Assignments included: Confidential portal, sessions, JSP rendering, netting tool.
  • Created MS SQL server databases, SQL data scripts and analyzed application data utilizing MS SQL Enterprise Manager and Query Analyzer.
  • Created daily and weekly reports of QA related issues(task status, Bug report,metrics) to upper level management.

Confidential

Software Engineer Consultant

  • Consulted software developers and testers on application design, data modeling, programming and testing issues (second tier technical support).
  • Designed and created a long term automation testing strategy plan to automate the entire testing process of the Customer Management System(CMS), including test script version control, test library design and defect tracking.
  • Designed and developed a QA testing framework and automation environment, created, debugged and tested scripts and scenarios using WinRunner TSL .
  • Performed application unit(JUnit), load and system regression testing and executed test harnesses. Analyzed, documented and reported defects and test results. Updated the test library and test scripts for new CMS application releases.

Confidential

Application Performance Engineer

  • Designed, developed and optimized performance test scripts for Confidential &T applications, Integrated Work Station(IWS), Zenith, Knowledge Management System, utilizing Rational Robot, WinRunner and Xrunner tools and Unix Shell .
  • Developed tests for Enterasys Matrix E-7 Network Switch solution for Confidential &T Call Centers equipped with FDDI connection, to assure that user traffic targeted to the servers is 50% less then with Fast Ethernet bandwidth, without degrading response time.
  • Created and executed performance test suites by coding test scripts in Rational’s preVueX tool in Unix environment utilizing Korn shell and Oracle. These tests simulated a multiuser( users) load on presentation and application servers in order to test the applications transaction load capabilities, by measuring CPU and memory utilization and transaction response time.
  • Lead application performance tuning project to reduce number of production servers which resulted in savings for Confidential &T, by reducing the number of CPUs used by applications for the same user load Confidential &T customer service centers.
  • Technical Project Leader and Lead developer for Confidential proprietary Work Authorization and Queue Management(WAQM)) tool for the Confidential &T account, which provides a framework for facilitating the flow of work between Confidential &T and Confidential .
  • Created system requirements based on internal users business requirements and designed data model and coded a WEB based(IE5) Windows prototype for the tool using ColdFusion, Javascript, HTML, MS-SQL.
  • Designed and created screens, navigation flow, screen layouts, system architecture documents and Implemented the application in MS-SQL database(backend) and IE5 DHTML front end using ColdFusion.
  • Responsible for developing, performance tuning, maintenance and production support of Integrated Sales and Services (IS&S) application Java GUI for Confidential &T Customer Care account.

Confidential

Software Engineer Technical Staff Member

  • Designed, implemented and developed code for IS&S application prototype using tcl/itcl++ and Java JFC(swing1.2).Supported and maintained ABLE IS&S Screen Builder, coded in Java . It provides: Drag-and-drop screen building, Component property panels, Constraint based layout management (similar to Motif attachments), Reads/stores screen files as XML, Unlimited Undo/Redo, User manual.
  • Participated in the design and implementation of an XML GUI font resizing solution with a constraint based Java layout manager that allows the user to resize a screen (in real-time) by selecting a different font size from a menu(IS&S java GUI).
  • Maintained code for an XML dialect that represents IS&S screens, which are no longer linked with the application, allowing dynamic screen generation, no more synchronization issues between GUI and middle tier, no need to redistribute core GUI when only screens were modified, screen files (XML) are used by both GUIs (layout once.)
  • Used JProbe to find application performance bottlenecks.
  • Participated in solving production issues for IS&S X/Motif, C++, UNIX GUI. .
  • Worked with clients to resolve production run time issues. Analyzed business requirements and produced time and cost estimates for system upgrades. The user interface was part of a three-tier architecture, Client/Application/Backend with the client communicating to the application using TCP/IP sockets. The application was placed on 1000+ client care desktops.
  • Evaluated several Java GUI builders (JBuilder, Visual Cafe, Visual Age)
  • Lead project for Integrated Sales and Services(IS&S) application GUI regression test automation development:
  • Developed the project plan, test scripts for JavaStar, WinRunner, Xrunner regression test tools.
  • Setup the JavaStar,WinRunner,Xrunner development environment with change management.
  • Evaluated several Test Automation Tools (JavaStar, Segue Silk, WinRunner) for Windows NT and Unix platforms.
  • Performed Administrator duties for IS&S Java GUI testing environment. Developed Java GUI code and shell scripts for the testing environment.
  • Performed System QA engineering of several Confidential &T software projects(XML GUI Layout Editor, WCT,ITS,ARBAP).

TECHNICAL SKILLS

Languages: Java, Python, Groovy, Ruby, C, bash, Objective-C, Swift (limited), Javascript, C#.

Tools: and IDEs: Xcode, IntelliJ, Android Studio, SOAtest, SOAPUI, SeleniumWebDriver,TestNG, JUnit, Postman,Docker, NUnit,maven,Eclipse, JIRA, Jmeter, Rally,Jenkins,GIT, Atlassian Stash, Microsoft Visual Studio,Splunk, Docker, LoadRunner, Dataodog, Loggly, Splunk, New Relic,Api-Umbrella .

Databases: PostgreSQL, MySQL(MySQL workbench),Oracle(Oracle SQL Developer), mongo, redis, AWS . Microsoft SQL Server Products, T-SQL .

We'd love your feedback!