We provide IT Staff Augmentation Services!

Manager Automation Engineer (selenium And Ruby & Python) Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 5 solid years of Ruby &Python coding and 3 solid years of Selenium Automation and Appium.
  • Seasoned and versatile Certified Scrum Master, 27 Years of Experience in Software Engineering and Development of Web based and Windows Applications as 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.
  • Automation testing experience 20 years using: PYTHON; AutomatedQA TestComplete, Selenium IDE, Selenium Webdriver, iMacros, Ruby Watir, Autoit, Jmeter, SoapUI
  • Performance testing experience: Jmeter, AB2, httperf, siege
  • Security testing experience: Acunetix WVS Scanner, IBM AppScan, HP Webinspect, OWASP technology and OWASP TOP 10, PKI
  • Mobile manual testing experience: IOS and Android
  • Experience at customer site: 5 years’ onsite experience with various telecom operators
  • QA Lead experience
  • Mid level AutoCad
  • Extensive experience in automation framework outlining and script coding
  • Strong expertise in use of stress testing tools and software testing methodologies
  • Sound knowledge of quality assurance procedures and testing Java applications
  • Excellent grasp of basic SQL queries and Internet technologies
  • Superior skills in Python, C, C++ and SQL
  • High facility with CMMI and IEEE Standard, Linux and defect tracking software
  • 18 Years of Healthcare Experience
  • 15 years C# .NET experience
  • 12years MS Test Manager and Visual Studio
  • 5 Years of Ruby & Python Coding and over 5 Years of Selenium Automation
  • 10 years working with Cisco (voice) VOIP and SIP
  • 28 Years Engineering and Testing experience
  • DOORS and SUBVERSION expert
  • Experience in all aspects of the Software Development Life with specific focus on Testing
  • Expert in QA Methodologies including: RUP,SEI-CMM and ISO-9001, JUNIT & JMETER
  • Extensive experience in Project Planning, Design, Development and Execution of Test Plans, Test Cases, Test Procedures, Test Scenarios, Black Box Testing, White Box Testing, Functionality Testing, Backend Testing, Regression Testing, Performance Testing, Stress Testing, Integration Testing, System Testing, UAT, Database Testing, Load Testing

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 graphics packages.

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.

Hardware: Proficient in assembling, configuring, and troubleshooting computers: IBM, Compaq, Dell, HP, Generic PC, AMD & Intel CPU, System Boards, Daughter Boards, NIC, Video Adapters, HDD, Power Supplies, Cooling Devices, CD, CDRW, DVD, Sound Cards, External Peripherals, Hubs, Routers, Internet Appliances.

PROFESSIONAL EXPERIENCE:

Confidential

MANAGER AUTOMATION ENGINEER (SELENIUM AND RUBY & PYTHON)

Responsibilities:

  • 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
  • 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, HILLSBORO, OR

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.
  • Automation/Design/Coding of WAFER MAPS. SW Validation and Verification, Test Automation Configuration Management, Software build support.
  • My Expertise: Developing software and test automation scripts using of one or more of the following tools/languages: Java (Groovy), Jmeter, JUnit, Gradle, Bamboo, HTTPUnit, Selenium/Web Driver, Ruby, Python, WebLoad, etc. Visual C++, C#. Net, WinForms. • Experience with Microsoft Test automation (VS2010, 12 & 13)
  • Experience maintaining a CM environment.
  • GPIB experience• Skill with MS Word, Excel, and other MS Office tools.

Confidential, MARINA DEL REY, CALIFORNIA

SENIOR LEAD SOFTWARE/PRINCIPLE ENGINEER

Responsibilities:

  • Performed system integration of developed software onto larger system framework.
  • Participated in project teams to adapt ARINC’s AIM rail control system for new customers.
  • Tailor based product to new customers. resiliency testing.
  • Developed customer specific and product enhancements.
  • Travel to customer site as needed.
  • Followed and enforced engineering guidelines set in software development plan.
  • Designed new elements or changes in scope of project.
  • Lead a small team of 4 -7 software engineers.
  • Lead systems integration and testing of software projects.
  • Built and maintain good customer relations as point of contact for project.
  • Met schedule deadlines and remain within budget

Confidential, BOSTON, MA

SENIOR QA/ENGINEER/DEVELOPER

Responsibilities:

  • Designed and Implemented Confidential software
  • Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use resiliency testing.
  • Participated in full development life cycle including requirements analysis and design
  • Wrote specifications based on conceptual design and stated business requirements
  • Supported, maintained, and documented software functionality. Identified and evaluated new technologies for implementation
  • Analyzed code to find causes of errors and revise programs as needed
  • Analyzed user needs to determine technical requirements for software design
  • Consulted with end user to prototype, refine, test, and debug programs to meet needs
  • Developing proficiency within discipline. Conducts tasks and assignments as directed
  • Worked with moderate supervision with some latitude for independent judgment
  • Ran the Daily SCRUM and weekly status report
  • Scrum Master established a lightweight Scrum project management process and helped team meet sprint goals
  • Led team members and clients on agile software development techniques.
  • Organized Sprints and planned releases with the team.
  • Worked with product management and QA to clarify requirements and documents need for the all phases of work
  • Consulted with other application teams on applying scrum Coached and mentored team members in Unit Testing and design
  • Working Knowledge of C#, MVC, WCF, Web services, and IIS; Experience working with relational databases; Ability to work independently and implement functionality from minimal specifications; Experience with C++ development; Experience with Microsoft Visual Studio; Experience with SQL development; Experience with COM, Windows Services, Web Services; Experience with event driven and multi-threaded programming

Confidential, Boise, ID

SR. Software Engineer/Tester/SME

Responsibilities:

  • Responsible for Software Functions during the development lifecycle of embedded software developed at Motive Power. The primary focus was the verification and validation testing of embedded, real-time software, including the development of test plans and procedures.
  • Participated in design reviews and code inspections and supported the development of documentation required for CENELEC compliance approval. resiliency testing.
  • Expert in Clearcase, C, C+, Java, Javascript, Ruby, Python
  • Design using Autocad
  • Testing in and using PYTHON, JAVA, C, C+, C++ and others
  • Participated in software quality assurance functions, including, but not limited to, process audits, static code analysis, risk/hazard analysis, and test automation development and provided oversight to the overall SQA effort.
  • Planning, developing and executing software and systems tests for embedded systems.
  • Wrote the actual software code, reviewed and made sure that the software documentation received from the suppliers met the specification and US industry requirements for the following documents listed below:
  • Expert in the ISO Standards and IEEE Standards and Codes.
  • Wrote and produce all the TECHNICAL DOCUMENTS below:
  • Software Assurance
  • Software Documentation
  • Software Quality Assurance Plan
  • Software Project Management Plan
  • Software Configuration Management Plan
  • Software Requirements Traceability Matrix
  • Software Verification and Validation Logic Plan
  • Software Test Plan
  • Software User Manual
  • Software Verification and Validation Report
  • Software Test Report
  • Software Configuration Control Plan
  • Portable Test Equipment Software
  • Bench Test Equipment Software
  • Supplier Production Test Equipment Software
  • Software Systems Test

Confidential, Seattle, WA

Mgr. Software Engineer/Testing

Responsibilities:

  • Acting manager to my team when my manager was not available
  • Autocad Design
  • Ran the Daily SCRUM and weekly status report resiliency testing.
  • Scrum Master Established a lightweight Scrum project management process and helped team meet sprint goals
  • Coached team members and clients on agile software development techniques.
  • Organized Sprints and planned releases with the team using Jira and Confluence.
  • Partnered with product management and QA to clarify requirements into planable units
  • Consulted with other application teams on applying scrum and using Jira and Confluence effectively.
  • Coached and mentored team members in Unit Testing and design.
  • Test lead for the Freeze and Production Environment based Testing throughout Confidential
  • Sr. Software Quality Engineer who provides the U.S. Software Quality Requirements for all Documentation such as the:
  • Software Assurance,
  • Software Documentation
  • Software Quality Assurance Plan
  • Software Project Management Plan
  • Software Configuration Management Plan
  • Software Requirements Traceability Matrix
  • Software Verification and Validation Logic Plan
  • Software Test Plan, Software User Manual
  • Software Verification and Validation Report
  • Software Test Report, Software Configuration Control Plan
  • Portable Test Equipment Software, Bench Test Equipment Software
  • Supplier Production Test Equipment Software, Software Systems Test
  • Expert in the ISO Standards and IEEE Standards and Codes
  • Job activities focused around all levels of program testing (unit, integrated and regression) as well as quality assurance and data validation activities.
  • Produce and execute integration test cases, scripts, data validation activities AMDgeneration of reports.
  • Supported the use of integrating automated test tools like Quick Test Pro. To Captures and analyze performance metrics and participate in process improvement activitied

Confidential, Vergennes, VT

SR. Software Engineer / Developer

Responsibilities:

  • Worked using DOORS as one of the main applications, and Ruby on Rails
  • Defined/implemented/tested requirements for configurable health/usage management system using a combination of industry standard and proprietary software languages
  • Software and configuration files certified to DO-178B, D and E requirements also DO-160 Environmental Testing resiliency testing.
  • Derived documents/traced requirements from high level specifications to low level code
  • Developed efficient, complete verification plans. Integrated software and configured with target hardware using software simulators and hardware in the loop testers
  • Very Experienced in developing software to the objectives and guidelines of RTCA/DO-178B, D and E Level B or higher
  • Ada95 and C, C+, C++, Programming Language experience, Ability to work independently within a team structure; complete assigned tasks on or ahead of schedule; contribute to the overall success of the team
  • Diagnose and troubleshoot problems and determine an appropriate fix for errors and discrepancies
  • Performed software development activities within the guidelines of an established development process, provided suggestions for improvement to the software development process and implement approved improvements
  • While at Lockheed Martin (Shiloh Air force base); reported to the Technical Manager as a member of the Displays Software team, responsible for developing DO-178B Level B, D, and E Graphics and I/O software for Instruments (PFD) and Auxiliary Pages (MFD) on the Smart Deck Integrated Flight Controls & Display System. Also, performed testing and structural coverage for the Confidential C-17 Core Integrated Processor (CIP) software. Testing utilized LDRA Test bed and TBrun for structural coverage verification (DO-178B Level B and Level C) for upgraded software. Testing involved Ada and C/C++ software on UNIX platform (Greenhills compiler), interfacing with LDRA on Windows XP Platform. Also, performed integration test and documentation for new ARINC-429 functionality. While at General Electric; developed DO-178B certification test programs for the Green Hills stack protocol software using Green Hills Multi and Integrity, C++ and PPC simulator. Participated in requirements and design reviews for DO-178B Level A software. Designed and coded C/C++ programs for use on embedded real-time built-in self test software package for a signaling upgrade. Debugged these programs on a Green Hills simulator. Also, DO-160 environmental Testing

Confidential, HORNELL, NY

Sr. Software Quality Engineer/Tester/SME

Responsibilities:

  • SR. Software Quality Engineer Who Provided the U.S. Software Quality Requirements, I wrote the actual software code, reviewed and made sure that the software documentation received from the suppliers met the specification and US industry requirements for the following documents listed below:
  • Expert in the ISO Standards and IEEE Standards and Codes
  • Worked on Applications such as Excel, Word, Expedition, Sybase SQL, and IBM I-Series for Windows, and AutoCAD
  • Made sure that every document met the Standards of Quality requirements by IEEE Standards code
  • Attended meetings across the states with our suppliers such as: Alskow, Kawasaki, Panasonic, Vapor Stone, Vapor Transit, Melco, Wabtec, Wabco and many other Transportation Corporation
  • Software Assurance, Software Documentation
  • Software Quality Assurance Plan
  • Software Project Management Plan
  • Software Configuration Management Plan
  • Software Requirements Traceability Matrix
  • Software Verification and Validation Logic Plan
  • Software Test Plan, Software User Manual
  • Software Verification and Validation Report
  • Software Test Report, Software Configuration Control Plan
  • Portable Test Equipment Software

Confidential, Erie, PA

SR. Software Quality Engineer/Embedded Systems/SME

Responsibilities:

  • Responsible for various software quality assurance functions during the development lifecycle of embedded software developed at Confidential Transportation. The primary focus was the verification and validation testing of embedded, real-time software, including the development of test plans and procedures
  • Participated in design reviews and code inspections and supported the development of documentation required for CENELEC compliance approval
  • Participated in software quality assurance functions, including, but not limited to, process audits, static code analysis, risk/hazard analysis, and test automation development and provided oversight to the overall SQA effort
  • Planning, developing and executing software and systems tests for embedded systems
  • Experience with C/C++ was a must and fundamental understanding of software engineering principles and best practices in software quality was also required
  • Headed up the UK Project for the Homologation Plan concerning the delivery of the new software for the UK locomotives
  • Software Engineer Essential Functions / Responsibilities
  • Microsoft IIS, Apache, Sun Java System Web Server, Software Requirement Analysis, Software Architecture Trade-off Analysis, Software Design, Failure Mode Analysis and Interaction Matrices, Software Implementation, Software Verification and Validation, Software documentation at all phases of life cycle (requirements, design, V&V), Adherence to Software Processes, Utilizing DFSS methodology, tools, and rigor was required to assure the system and service CTQ’s (Critical to Quality) are achieved.

We'd love your feedback!