We provide IT Staff Augmentation Services!

Sr. Automation Engineer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Having around 8+ years of experience in Manual and Functional Automation Testing of Web based applications using Selenium WebDriver (with Java).
  • Involved in Implementation of Test Automation framework for Selenium WebDriver (with Java) (Creating all required user defined methods (common Utilities and Web Driver Utilities), defining TestNG configurations and XMLs, Integration with Maven and Jenkins)
  • Experience in developing the scripts using Selenium Web Driver, Java, TestNg and AutoIt, Katalon Studio, Junit, Cypress, Karate Framework.
  • Expertise in writing XPath Locators for Unique and accurate object identification.
  • Good understanding and implementation knowledge OOPS concepts and other core Java and WebDriver feature.
  • Good experience in Test Data Management for better data quality, Test Coverage, Masking Sensitive data and Test Automation.
  • Experience in Generating Test Data with available TDM tools.
  • Good experience in Web UI Testing using Selenium Web Driver, Protractor, Cypress UI Testing with Cucumber BDD Framework
  • Having experience in working with technologies like WSDL, SOAP, XML, XPath, Web Services and Message Queues.
  • Experience in Testing and Virtualization of IBM MQ calls with different messages formats like XML, JSON, SWIFT, EBCDIC, Text messages using CA LISA.
  • Specialized in performance testing applications using load - testing tools such as LoadRunner, JMeter Performance Center, Wily Inters cope.
  • Good experience in Shell Scripting's Server, Unix and Linux, Open stack and Expertise Python scripting with focus on Devos tools, CI/CD and AWS Cloud Architecture
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.
  • Worked in handling Alerts & Popup in Selenium.
  • Specific performance testing expertise includes load, baseline, component, regression, functionality and stress test using LoadRunner and performance center.
  • Experienced in Mobile App Testing in Android Platform using Appium.
  • Experience in Web Services/SOA automation testing, worked on web service and SOA testing tools like SOAP UI 4.x and later, HP Service Test 9.1.4, and CA LISA 6.x, 7.x and CA Dev Test 8.x.
  • Having 3+ Year Experience in CA LISA Virtualization as Virtualization SME (Solution Architect).
  • Strong experience in LISA Automation and Virtualization using CA LISA 6.0.10 and LISA 7.x
  • Solution and effort estimations for LISA Automation and Virtualization.
  • Experience in Virtualization of HTTP, HTTPS, JMS, REST, MQ, TCP and SAP RFC/IDOC Jco transports with different message formats like XML, SOAP, SWIFT, JSON, IDOC, COBOL Copybook...etc using LISA 7.X and later versions
  • Professional in designing, developing, and enhancing automated test scripts for Selenium using Python.
  • Experience in usage of POI Libraries, Extent Reports, Log4j, Sikuli and other external APIs.
  • Good knowledge in API Testing using SOAP UI and RestAssured.
  • Good understanding in Git for SCM, Jenkins and Maven.
  • Good Exposure on SDLC, STLC and Defect Life Cycle.
  • Experienced in manual testing with the focus on Functional Testing, Integration Testing, Regression Testing, Smoke Testing and System Testing.
  • Good exposure on Agile Scrum Methodology.
  • Expertise in writing the SQL Queries for Data Validations.
  • Good knowledge on Karate framework and cypress Automation
  • Hands on experience on Test Driven Development (TDD), Behaviour Driven Development (BDD), and Acceptance Test Driven Development (ATDD) approaches.
  • Used Translation Workbench on SFDC in-order to translate custom labels, validation rules and email templates in different languages.
  • Good knowledge of Salesforce configuration, Data migration, System integration Testing and familiarity with Visualforce (Pages, Components, Controllers) MVC architecture.
  • Quick learner and strong desire to learn new technologies in the areas of Testing.

TECHNICAL SKILLS

Languages: Java, Java script, Ruby, Python, Databases Oracle, NOSQL, MySQL.

Testing Tools: Manual Testing, Selenium Web Driver/Grid/IDE/, Firebug, Fire path, Mercury QTP, HP Quality Center, Salesforce.com Platform, Visualforce UFT, RFT, TestNG, Junit, Cucumber, CRM.

Web Debugging: XPATH, Fire path, Firebug

Database: Oracle R12, MS Access, SQL Server 2008

SOA Technologies: SOAP, SOAP UI, web Services, REST, WSDL.

Test Frames: IDE, Junit, TestNG, TDD, BDD

Testing Methodologies: System Testing, Load Testing, Reliability Testing, Feature Testing, Acceptance Testing, Functionality Testing, Accessibility Testing, Validation, Manual, Automated, White Box, Black Box, Modular Testing, Grey Box, System Testing, Integration, Unit, API, Regression, Test Plan, Test Cases, Matrix Preparation, API Testing, Performance Testing, Load Testing.

Bug Tracking Tools: Visual Studio TFS (2008, 2010, 2012), Quality Center, JIRA, Bugzilla.

Build/CI tools: Ant, Maven, Jenkins.

Web Browsers/ Servers: Microsoft Internet Explorer, Mozilla Firefox, Opera, Tomcat, Web Logic & Windows, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr. Automation Engineer

Responsibilities:

  • Automating new and stabilizing existing scripts using Katalon studio.
  • Written test cases for unit testing using JUnit testing Framework.
  • Interaction with project teams across locations and identify the areas for LISA Virtualization and Automation implementation.
  • Performed End To End testing using BDD framework with Cypress
  • Developed test automation framework scripts using Python Selenium WebDriver,
  • Implemented Page Object Model framework with Python and Selenium.
  • Executing JMeter scripts in distributed performance testing
  • Created customized LoadRunner Vegan scripts at API level with manual correlation, user defined functions, development libraries classes and methods, and error handling.
  • Understanding the various design artifacts like Service designs, Technical Mapping documents of
  • Fields, XML schema and developing the service based LISA scripts with in timelines.
  • Involved in complete project software development life cycle (SDLC) and in software testing Life Cycle (STLC).
  • Responsible for creating Test Data from various integrated applications for NFG & FG applications.
  • Responsible for Test Data Generation, Data Masking, Data Profiling.
  • Responsible for Test data Validation for Quality.
  • Created web UI tests using Cucumber, Gherkin and Cypress Automation.
  • Experience in parallel testing using Cypress.
  • Provisioning Test data to Functional Automation Teams.
  • Provisioning Test Data to Performance Engineering Testing for Performance Testing.
  • Prepared complex SQL queries for Creating Test Data based on compliance
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver and Python (PyCharm IDE and Ride IDE).
  • Performed the Mobile Testing for Mobile App, identify the Mobile Platform like IOS, Android by using Appium .
  • Executed the test plans on web and Mobile (IOS & Android) as per requirements using Appium .
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Performed Compatibility Testing & Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG and captured the error screenshots.
  • Performed extensive System and Integration testing on various business critical scenarios and components like Chase Quick Pay, Chase Quick Check deposit, and online bill pay.
  • Developed and executed manual and automated tests in different platforms using Python and Selenium library
  • Developed test plan and test Scripts covering business requirements and conducted reviews with the Business managers and product owners.
  • Automation of React.js applications using WebDriver (Selenium 2.0), Protractor, frameworks using JavaScript (ES6).
  • Responsible for Smoke, Functional, System and Regression testing, Virtualization & Simulation using LISA
  • Involved in Automation frame work design for API testing using LISA DevTest.
  • Developed and executed White box test cases using Python, Unitest/Pytest/Robot framework & PyCharm/Ride
  • Implemented LISA Automation frame work for different Online Projects.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform).
  • Utilized Kubernetes and Docker for the runtime environment of the CI / CD system to build, test deploy.
  • Identified system/application bottlenecks and worked with web/app server administrators to facilitate the tuning of the application/environment in order to optimize capacity and improve performance of the application in order to handle peak workloads generated via HP LoadRunner tool to simulate activity.
  • Handled various operations like pop-ups, Web-Alerts, Java-Alerts, Iframes, windows-handling and utilized Select class and Action class for required operations.
  • Used JMeter to execute Load Tests outside the company firewall by configuring host machines with JMeter in AWS
  • Responsible for implementing LoadRunner, Performance center, JMeter based infrastructure including: Architecting the load testing infrastructure, hardware & software integration with LoadRunner.
  • Developed Loadrunner Scripts in Web (HTTP/HTML) and Web Services protocols.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integra.
  • Creating & enhancing automated scripts using JMeter and Silk performer tools
  • Creating and Executing load test scenarios using JMeter and Silk performer.
  • Preparing the traversal flow document for identified business scenarios.
  • The key responsibilities were preparation of Jmeter for the simulation of user behavior, Customization of the scripts and execution of the scripts
  • Provided technical solutions using CA LISA for API Testing.
  • Identify the test cases feasible for CA LISA Automation.
  • Track the progress of API Testing with team for all services.
  • Identify the services/interfaces to be virtualized.
  • Prepare the solution using CA LISA Automation. Prepare solution for Virtualization using CA LISA and responsible to get it approved from respective teams.
  • Resolve the technical challenges for LISA Automation and VirtualizationBaseline customer issues. Preparing test plan, verify and perform regression for fixed issues.
  • Coordinated with peers in the team for clarity on the requirements.
  • Managing and reporting test activities for the projects
  • Development of Automation framework (Web & API) and test case optimization
  • Experience in web automation with testing framework having Selenium web driver BDD framework (Cucumber), Maven TestNG, Jenkins, Git as tools
  • Development of test scripts related to Salesforce Admin configuration
  • Performed API testing with the swagger and Rest Assured framework
  • Execution of regression in different test environments using Jenkins Pipelines
  • Automated End to End test scenarios for product verification
  • Manage Test plans and executing Test cases using JIRA and Xray
  • Involvement in Test Execution, Results Analyzing and Defect Reporting
  • Experience in handling multiple windows, Alerts and Pop-ups with Selenium.
  • Involved in script writing, script reviews and following coding guidelines
  • Giving knowledge transfer sessions for new automation testers.
  • Worked as Customer feature RFE (request for service estimate), Auto generated service purchase orders.

Environment: Selenium, Java, Jenkin, CA lisa, Mobile Automation, GIT, JIRA, Jenkins, Oracle DB, SQL Server 2008, SOQL, Data Loader, HTML, SOSL, Windows 7, Maven, Junit

Confidential, Dallas, TX

Automation Test engineer

Responsibilities:

  • Identifying the manual scenarios which are feasible for automate and prioritize for test automation.
  • Accountable for writing the required user defined methods and update in framework libraries.
  • Writing automation scripts for selected manual test cases and debugging the scripts.
  • Performed testing of Campaigns, Programs, offers and segment creation in Siebel Marketing/Analytics module.
  • Performed E2E testing of Siebel Order management, Tested Rating and Roaming modules in BRM.
  • Writing object locators and updating them in Object Repository and Preparing the Test Data files (xls and properties) XML.
  • Automating the windows controls using AutoIt and Sikuli and integrating them in the scripts.
  • Worked on interfaces between Siebel CRM and third-party system.
  • Experience in Mobile Apps Testing of Native apps, Web apps, Hybrid apps with Exploratory Testing on Mobile and Tablet devices using APPIUM iOS/Android by using the emulators like Xcode in Mac for iOS and Android Studio for Android Device
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python. Run Ansible Scripts to Provide Dev Servers
  • Automation of E-mail solutions. Connecting email servers, download attachments, Unzip files, read files (Excel, word etc.) from folder to perform test validations specific to requirement.
  • Installed configured performance tools like LoadRunner JMeter. Wrote scripts, executed tests and generated detailed reports for load analysis.
  • Test Data Provisioning for POS Legacy & Cloud POS.
  • Responsible for Test data Validation for Quality.
  • Performed API Testing using Cypress Automation and Postman
  • Created Test Cases by analyzing User Stories, Functional specs and Acceptance Criteria documents.
  • Implemented Cypress automation framework to my team to ascertain that the crucial user-facing functions of the application and implemented Smoke and Regression Test to verify the existing functionality
  • Provisioning Test Data to Performance Engineering Testing for Performance Testing.
  • Executed JMeter Scenarios to perform performance testing of web application and Rest API’s. Also executed Stress and scalability.
  • Prepared complex SQL queries for Creating Test Data based on compliance
  • Automation of Front end, UI solution using Open script for Supply chain finance reporting web tool, followed by validation of excel report generated along with back end.
  • Execution of automation scripts using TestNg XMLs and tracking the execution results.
  • Performing the failure analysis and making the necessary modifications to the automation scripts.
  • Involved in peer reviews of automation scripts.
  • Having good experience on mobile app testing
  • Preparation of Test articrafts - Test Plan, Test Strategy, RTM and Test Summary Reports effectively
  • Identify and prioritize manual and automation test scenarios.
  • Tested Siebel CRM application for Home Depot special order and services. Client/Server applications such as CRM Siebel Financial package,
  • Ensuring timely completion of testing activities following testing standards
  • Analysis and understanding of business requirements.
  • Actively involved in SDLC and STLC process and used tools like Selenium WebDriver, JMeter, and SoapUI.
  • Executed test scripts using JMeter and SoapUI tool to perform Web Services testing
  • Undertake line-management responsibilities for the Supply Chain Quality Team
  • Manage Supply Chain Quality Team priorities and performance
  • Wrote python automation testing using selenium webdriver across Chrome, Firefox and IE browsers.
  • Used Python scripts to update content in the database and manipulate files
  • Generate and report supply chain quality and performance metrics
  • Participate in Operations & Sourcing Functional Data Source Review activities
  • Support external agency audits of the Supply Chain Quality Organization
  • Escalating issues impacting testing activities to Test manager Logging, Reporting
  • Updating the execution results in HP QC ALM.
  • Used Java language and TestNG framework for scripting.
  • Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Attending the daily stand-up meetings and weekly status calls.
  • Preparing test reports and sharing across all the stakeholders.

Environment: JAVA, Selenium Web driver, HP Quality Center 9.2, Agile, SOAP UI, JIRA, ORCLE-TOAD, SOAP and, Quality Center, virtual Studio, Windows7, Junit.TestNG,Maven, Jasmine, Jenkins, Penetration test, Rest, Cucumber, Behave, HTML, XML, XPath, Firebug, SQL, Windows.

Confidential

Quality Engineer

Responsibilities:

  • Understanding the Requirements and functional specification of the applications and building the test scenarios.
  • Writing the Test cases and updating the RTM for requirement coverage check.
  • Preparing the test data files and required SQL Queries for database validations.
  • Understanding the existing test automation framework and creating the required methods.
  • Writing automation scripts using selenium webdriver and core java and debugging the scripts.
  • Initiated Siebel CRM to Base testing process involves QA testing. Trained team members on Siebel to Base Testing
  • Executing the automation scripts for regression testing and tracking the execution results and updating to all the required stakeholders.
  • Implemented POM (Page Object Model) automation framework using JAVA, Selenium WebDriver and Cucumber.
  • Created Java based scripts for selenium WebDriver with Automation Framework using TestNG/Junit.
  • Created Junit test case for various functional modules, modified, debugged and executed using JUnit plug in to Eclipse IDE.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Tested SVS which was an IBM Main Frame Application Interfaced to Siebel CRM using Unix.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Executing the manual test cases for functional, usability and database testing.
  • Creating and tracking the defects.
  • Interaction with development teams to fix the defect at earlier.
  • Updating the Test Cases and regression suits based as per new CRs.
  • Attending status calls, preparing MoMs and sharing across all the team members.

Environment: Selenium WebDriver, Java, Junit, Jenkins, Ant, SOAPUI, REST API, Cucumber, JavaScript, XPath, Eclipse, HTML, SQL, Quality Center, Windows.

We'd love your feedback!