We provide IT Staff Augmentation Services!

Automation Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 10 years of experience in QA, Functional and Performance Testing in Web - based, Storage, Micro Services and Client-Server Applications.
  • Over 5 years of automation experience in Golang, Tcl/Tk, Python and Selenium.
  • Hands on experience in Object oriented test framework development.
  • Hands on experience in performance testing using open source tools like JMeter, Load
  • Complete, Web Load.
  • Strong coding experience in automating test cases using Golang, Python and Selenium.
  • Expertise in Web service testing using Selenium.
  • Experience in Storage and Cloud technologies.
  • Highly analytical and focused on details.
  • Strong experience in Agile/Scrum models.
  • Experience in performance testing and configuration testing.
  • Experience in developing test automation frameworks / test beds.
  • Participated in Integration, System, Smoke and User Acceptance Testing.
  • Experience in creating performance test scripts and configuration of performance tests Using Performance testing tools like JMeter and Load Runner.
  • Experience in developing libraries and test frameworks for automation.
  • Good working experience in JIRA, QMS and HP QC.
  • Successfully worked on regression / integration / sanity & smoke / interoperability / security testing.
  • Worked with customers like JPMorgan and Verizon in replicating test topologies for verifying field issues relating to scalability and performance.
  • Working experience in AWS, KVM, Packet and VMWare ESXi.
  • Knowledge of SDLC, Testing Life Cycle, Concepts and Methodologies like Functional, Integration, Regression, System, Acceptance, Alfa, Beta, Static, Security, Database, Load and Performance testing.
  • Have strong communication and organization skills, self-starter, quick learner and multi-tasking.
  • Ability to work closely with people at all levels.
  • Creative and has good critical-thinking abilities and very good time management skills.
  • Ability to learn new technologies and software.

TECHNICAL SKILLS:

Test Management Tools: QTP, iTest, Soap UI, JMeter, Selenium

Bug Reporting: QMS, JIRA

Operating System:  CentOS, Linux, Windows Server 2008

Programming Languages: Core Java, SQL

Scripting Languages: Golang, Shell, Python

Technologies: SAN, FC, FCoE, NAS, TCP/IP, SNMP, HTTP, Open Stack

Mark-up Languages: HTML, XML

Version Control: GitHub

Continuous Integration: Jenkins

PROFESSIONAL EXPERIENCE:

Confidential

Automation Engineer

Environment: CentOS/AWS/Packet/Docker

Responsibilities:

  • Developed quick smoke cases and deployed into test production at early development stage.
  • Developed thorough test plans which covers various use cases in the product.
  • Automated Shared volume, Replication and Node Decommissioning feature test plans.
  • Involved in reviewing Functional Specification and Unit test plan.
  • Created Jenkins slaves for various test suite executors.
  • Scheduling jobs in Jenkins to have timely reports
  • Prepared Test Plans for various other features like volume snapshots, cloud snap.
  • Performed End-To-End testing, performance and regression testing.
  • Involved in replicating customer topologies.
  • Bringing up bare metal servers with CentOS and DC-OS to form PX cluster.
  • Debugging bare metal bring up issues and remote controlling through BMC.
  • Configuring RAID and non-RAID while OS installation.
  • Built customized test containers and tested specific use cases.
  • Remotely controlling servers in Data Center and troubleshooting when required.
  • Tested with huge data as part of beta testing with actual customer requirements.

Confidential  

Test Lead 

Environment: Windows/Unix

Responsibilities:

  • Executing test cycles as part of pre-alpha and alpha stages of SDLC for new features and enhancements.
  • Pluto, DCX, ODIN, Stinger etc.
  • Involved in reviewing Functional Specification and Unit test plan.
  • Prepared Test Plans for MAPS and Flow Vision features.
  • Developed test cases in SOAP UI for testing APIs.
  • Defect tracking and reporting to Project Manager. Test Planning and efforts estimation.
  • Prepared run reports to capture latency and throughput.
  • Managing test planning, providing the estimations based on BRD/PRD, preparing test strategy and forecasting the resource.
  • Tested analytics with full throughput and high configuration data.
  • Assessing, controlling and reporting on the test progress.
  • Investigate and troubleshoot performance problems in a lab environment. This will also include analysis of performance problems in a production environment.
  • Interface with developers, project managers, and management in the development, execution and reporting of test automation results.
  • Used Scheduler to schedule scripts run at a particular times.
  • Customized scripts for error detection and recovery.
  • Developed Python framework to test RESTful web services.
  • Studying the functionality of the application and designing framework for automating testing.
  • Prepared Test Specification and automated test suites using JMeter and Python scripts.
  • Developed various Python and shell scripts for quick testing of customer issues.
  • Bringing up testbeds with complex topologies and executed test scenarios.
  • Participated in design and test plan reviews for new features and enhancements.
  • Reproduced customer defects and validated the fixes.
  • Performed End-To-End testing, performance and regression testing.
  • Involved in replicating customer topologies.
  • Perform web services REST/SOAP testing using SOAP UI.
  • Done configuration testing using BNA services in large scale.
  • Compare and analyze actual to expected results and report all deviations.
  • Developed frameworks for performance testing in very large scales.
  • Tested applications with full capacity configurations and full line rate.
  • Executed performance and stress tests with max capacity of configuration files.
  • Maintained Python test suites for software code changes.
  • Performed vulnerability scans like TCP port scan, heartbeat scan with Nessus.
  • Tested Brocade Network Advisor tool for configuration provisioning Storage switches.
  • Tested BNA with huge data as part of beta testing with actual customer requirements.

Confidential

Test Lead

Environment: Windows/Unix

Responsibilities:

  • Executing test cycles as part of pre-alpha and alpha stages of SDLC. I am responsible for writing test plans for new features and enhancements as part of Software Acceptance Test (SWAT). Also executing test suites for regression protection. Working on continuous releases for the project.
  • VDX family products:
  • Involved in reviewing Functional Specification and Unit test plan.
  • Participated in functional design reviews and MRD/PRD document reviews.
  • Involved in preparing Test Plans and Test Specification.
  • Manual execution of new feature test cases and identifying defects.
  • Modifying existing framework to suite the new requirements.
  • Performed deployment of weekly and daily releases on directors and network appliances that upgrades/updates code.
  • Scheduling nightly execution of Selenium Java test suites from TestNG.
  • Automated all test suites and developed test frameworks.
  • Involved Web API testing using SOAP UI, functional testing, attending daily stand up meetings, Automation script execution. Managed Defect tracking, reporting.
  • Experience in developing test automation frameworks in Python and building testbeds.
  • Executed performance tests to verify the throughput.
  • Maintaining regression test suites for every release.
  • Debugging and fixing issues in existing automation code base.
  • Supporting cross-functional teams in running test suites for parallel releases.
  • Bringing up test topologies and executed the test scenarios.
  • Reproduced customer defects and enhanced test suites.
  • Traffic generating tools like Spirent, Ixia, and Finisar Load tester are used for testing.
  • Traceability Matrix for assigned features as per the functional specification.
  • Conducted internal and external reviews for Test Plans.
  • Trained QA team in usage of rational tools.
  • Web Service testing using SOAP UI.
  • Crosscheck failsafe conditions defined in the application.
  • Participate in code reviews.
  • Perform test plan and test case reviews.
  • Tested features CLI, NetConf, VLAN, Platform Validation and SNMP.

Confidential

Software Engineer

Responsibilities:

  • Developed test plans and test cases in compliance with LSOG standards.
  • Performed functional, GUI field and conditional validation, regression and load testing.
  • Performed beta testing with sample data.
  • Performed retesting with sample data after the bug fixes as part of UAT.
  • Performed backend testing in UNIX environment.
  • Manual and Automated execution of user acceptance test suites prior to weekly releases.
  • Verified XML requests and responses for LSR.
  • Worked with network sniffing tools like ethereal and TCP dump.
  • Update test results in Test Central.
  • Develop Requirements Traceability Matrix.
  • Performed Functional testing on Metasolv server.
  • Performed manual backend verification for XML to EDI and EDI to XML conversion.

We'd love your feedback!