We provide IT Staff Augmentation Services!

Senior Automation Engineer Resume

2.00/5 (Submit Your Rating)

PA

SUMMARY

  • 5 solid years of Ruby &Python coding and 5 solid years of Selenium Automation and Appium.
  • Seasoned and versatile Certified Scrum Master, 27Yearsof Experience inSoftware EngineeringandDevelopmentof Web based and Windows Applicationsas well as many other applications.
  • Extensive experience in Scrum Agile project management. ATDD, BDD AND TDD.
  • Expert level experience in all aspects of Quality Assurance, Test Engineering, firmware development, Requirements Elicitation, Design, and Project Planning. Very adept at overcoming organizational challenges when transitioning to the Agile Scrum Methodology with challenging iterative development schedules.
  • Talented Manager and senior team member with exceptional interpersonal skills and the ability to build relationships across all organizational levels.
  • Extensive experience has resulted in the ability to leverage expertise when conducting analysis to recognize issues and develop effective resolutions, performing scoping to address business and technical needs, vetting requirements, managing customer expectations and on - time/budget/accepted project.
  • Superb ability to grasp new things quickly, as demonstrated by seamless transitions made between several technologies, tools, and libraries both in development and project Management roles.

TECHNICAL SKILLS

Operating Systems: MS DOS, Windows 9x, ME, NT Workstation, 2000 Professional, and XP Professional, Windows NT 4.0 Server, Windows 2000 Server, UNIX - Linux/Solaris, and Macintosh,AS 400

Databases: Oracle 8i. Experience with MS SQL Server 7 and 2000, TACL SQL,PostgreSQL, MySQL, and MS Access.

Software: Expert in many products including: Mercury Interactive Load Runner, QuicktestPro, Win Runner, Test Director, Test Partner, SQA Robot, SilkTest, Apache JMeter, QA Director, ColdFusion Studio and Server, Macromedia Dreamweaver, Adobe Photoshop and plug-ins, and other graphicspackages.

Software Development: TSL (C based), QTP Scripting, XML, HTML, CFML, dHTML, PHP, PERL, VB script, ASP, SQL, TACL, PL/SQL, EDI, CORBA, Java (JEE, EJB, JDBC, JNDI, Servlets, JSP, Java Bean) C, Visual, C+, C#, Windows API calls.

PROFESSIONAL EXPERIENCE

Confidential, PA

SENIOR AUTOMATION ENGINEER

Responsibilities:

  • I was the “SOLE” individual Automation Engineer, Building out the Manual Testing and the Automation Framework, being totally BRAND new to this Team
  • I created all the Test Automation for web UI and mobile UI I supported web and IOS native mobile versions as well as Andriod Mobile UI
  • Tested end to end, for web Automation using Appium, Selenium Web Driver and Ranorex.
  • Had to maintain all the DEFECTS using Rally and Jira
  • Over-see the iOS native & Andriod Testing efforts.
  • Utilized Software Testing Tool: calabash for the Native iOS Applications.
  • I was using the Version Control and Repository (GITHUB)
  • I am very self-driven, running Automation across the team.
  • I was the Only person on the Team for QA and Automation supporting 10 Software Engineers
  • I was the only person utilizing Test Automation Frameworks To Create Test Cases For Our Applications developing framework.
  • I was coding in Java, Python, and C#

Confidential

SENIOR AUTOMATION ENGINEER

Responsibilities:

  • 100% Hands on Manager, I am the one who built out the Framework and did most of the work
  • Excellent Knowledge of programming languages like C, C++, Java, SQL to debug and execute HP Load Runner scripts. resiliency testing.
  • Excellent experience with HP LoadRunner tool for testing and monitoring and analyzed results using HP LoadRunner Analysis tool and analyzed Oracle database connections, sessions, log files.
  • Strong experience in Load Testing, System Testing, Regression Testing, Functionality Testing and Performance testing of Web based, Client/Server, Data Warehousing applications in Windows, WindowsNT, UNIX & Linux environments.
  • Performed Volume, Performance, Load & Stress testing using Load Runner and tested the Messaging Apis with middleware Tibco with Tibco Rendezvous and MQ Series.
  • Designing automation test architecture and then automating the test scripts using automation tools like QuickTest Pro (QTP), Load Runner and performing synthetic monitoring using HP Sitescope for web applications & database servers.
  • Excellent experience of using Selenium, Robot Framework, Maveryx, Watir to perform automation testing for Web Applications for Java, PHP, Perl.
  • Experienced in using change control and bug tracking tools like HP Quality Center and Rational ClearQuest for identifying, analyzing, and documenting defects including version and change control.
  • Industry experience Assertive, Proactive, Enthusiastic Software Quality Assurance and Performance testing with 13 years of IT utilizing IBM Rational Performance/ HP Load Runner Tool having excellent Logical, Analytical and Technical skills.
  • Creating web, web service, database, client/server Virtual User scripts.
  • Experience in working on Performance Testing using Rational, HP and other tools.
  • Responsible performance testing, debugging, executing, analyzing Complex applications using IBM Rational Performance Tester & HP Performance Center.
  • Created a testing framework using Selenium Webdriver and ANT Responsibilities: -
  • Created a testing framework using Selenium Webdriver 2.0 Java client -
  • Automate dscenarios using Selenium Webdriver Testing Tools used: Selenium IDE, Selenium Webdriver 2 Java client, ANT
  • Created an automation framework from the scratch for the products developed by Spigot Inc Company. Responsibilities: - Developed an automation framework, lab environment and automated scripts for the company projects.
  • Tools used for the virtual lab environment: Vmware, vmrun, psexec, TestExecute and TestComplete 8. The framework was developed for 18 virtual environments and 8 toolbars that will be installed on every OS and integrated in the Firefox and Internet Explorer browsers.
  • The scripts were scheduled to be executed nightly and send the results on email.
  • I Mentor the testing team on using TestComplete and TestExecute tools. -
  • I Evaluate the automation test tools in order of building the automation framework Testing Tools used: - Automation testing tools: TestComplete, TestExecute and Jmeter - Sniffers: Wireshark and Fiddler -
  • Virtualization tools: VMware Workstation and Vmrun used for manipulating virtual machines and snapshots
  • Extensive Appium
  • Created a portable fully automated test tool, allowing 24/7 integration support for two development sites around the world and decreasing code turnaround time from 4 hours to 1 hour
  • Automated the daily and weekly build process to allow us to build daily builds twice a day for faster turnaround time for submitted code changes
  • Automated the code release process, bring the total time for code releases from 8 hours to 1 hour
  • Developed a fully automated continuous integration system using Git, Gherkin, Jenkins, MySQL and custom tools developed in Ruby, Python and Bash.
  • Implemented a review process in integration automation using Review Board and Gerrit that eliminated the need for a 5 hour per week daily approval meeting
  • Developed a web tool that monitors and drives the automated continuous integration system allowing release managers to track changes
  • Played a key role in a department wide transition from Subversion to Git, which resulted in an increase in efficiency for the development community
  • Developed a Coverity mail script that extracts code defects data per component for a daily report to drive reducing defects in the codebase
  • Manage a technician that oversees automation and carries out daily tasks.

Confidential

SR. LEAD AUTOMATION ENGINEER/DEVELOPER

Responsibilities:

  • Experienced in using change control and bug tracking tools like HP Quality Center and Rational ClearQuest for identifying, analyzing, and documenting defects including version and change control.
  • Good experience with run time settings/recording options and general options in IBM Rational Performance Tester.
  • Good knowledge of BI tools QilkTech, Informatica, SQL Server Analysis & Reporting to generate forecasting report for Sales & Marketing teams.
  • Proficient in plotting and implementing scenarios and loading IBM Rational Performance Tester scripts into a controller.
  • Experienced in testing the widest array of applications, from client/server to multi-tier protocols, which are developed in .Net, J2EE Technologies.
  • Strong in doing Manual Testing, Automated Testing using Quick Test Pro, Win Runner, Load Runner both on Unix, Mainframe and Windows Environment.
  • Analysis of cross results, cross scenarios, overlay graphs and merging different graphs.
  • Utilized UNIX commands such as VMSTAT, TOP and SVMON to monitor system metrics.
  • Strong in analyzing Business Requirements and Functional Specifications, identifying Test Scenarios, developing and executing Test Cases.
  • Expertise in developing Test Scenarios, Performance Test Plan, Test Cases, Use Case, Traceability Matrix and Test Scripts.
  • Performed backend testing creating SQL queries in Oracle, SQL Server, DB2.
  • Expertise in defect tracking system and bug life cycle using Mantis & Quality Center.
  • Worked with Agile project development lifecycle in different cross-functional teams and used OnTime to track status & issue tracking.
  • Fluent with current test automation tools and frameworks such as JUnit, TestNG, NUnit, Selenium WebDriver, Scripting, BDD, Gherkin, Cucumber or SpecFlow, etc.
  • Write automation for select projects, web based, and back-end service level API’S (such as REST, SOAP, JSON, XML).
  • Reviewed software requirements and design documentation.
  • Developed test plans and test procedures for White and Black box testing.
  • Provided manual and automated test Design and Coding.
  • Developed computer aided software tests.
  • Provided Configuration Management support for the software development team.
  • Developed test with Cucumber and Selenium
  • Develop automated Functional/Regression testing using existing Groovy/Gradle-based framework.
  • Develop automated Performance/Resilience testing using JMeter.
  • Develop manual and automated test scripts within aggressive time schedules for various types of testing: usability, functional, regression & performance.
  • Identify and document test cases for multi-component systems from design documentation, API documentation, and working with Business Analysts, Developers, Subject Matter Experts & other project stakeholders.
  • I would Execute/analyze test cases and effectively document software defects.
  • I had to Troubleshoot and verify software defects logged internally and externally and associated fixes.
  • I would Coordinate and communicate with developers on bug fixes and any required modifications.
  • I would Update test scripts based on changes/upgrades to the applications/software.
  • Sometimes I would have to Develop test strategies/plans for software solution under test.
  • I always Participated in project requirements analysis - including review of functional specifications, design documents and contributing test specification for feature, system, solutions testing.
  • MAIN DUTIES: UI (AUTOMATION), Automation/Design/Coding of WAFER MAPS. SW Validation and Verification, Test Automation Configuration Management, Software build support.
  • MACHINES USED: S300, ELITE, CM300, PA 200, 300, BLUE RAY, SHOGAN AND TESLA

TOOLS: SPECTRUM, VELOX, VELOXPRO AND NECLEUS.

We'd love your feedback!