Top Automation Engineer Skills

Below we've compiled a list of the most important skills for an Automation Engineer. We ranked the top skills based on the percentage of Automation Engineer resumes they appeared on. For example, 19.0% of Automation Engineer resumes contained Test Cases as a skill. Let's find out what skills an Automation Engineer actually needs in order to be successful in the workplace.

The six most common skills found on Automation Engineer resumes in 2020. Read below to see the full list.

1. Test Cases

high Demand
Here's how Test Cases is used in Automation Engineer jobs:
  • Automated regression test cases using Java Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Identified Test Cases for Regression Suite and designed Automation test scripts using Descriptive Programming and advanced Object Identification methods.
  • Designed and developed Test Scenario/Test Cases/Test steps for various Business Services/methods covering both Positive and Negative testing requirements.
  • Analyzed the manual test cases and developed a comprehensive test automation framework to reduce repetitive manual testing.
  • Designed and Developed Test Cases according to Functional Requirements and design specifications of the application.
  • Developed functional and regression test cases using Selenium web driver integrated with Java.
  • Executed and managed test cases and responsible for reporting Quality Center/Rally.
  • Developed Test Cases by analyzing requirements with help from business analysts.
  • Automated test cases primarily for regression testing.
  • Performed Test Cases Management using Quality Center.
  • Developed and maintained automated regression test cases.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
  • Develop, document, and maintain functional test cases and other test artifacts like the test data and, data validations.
  • Applied testing techniques such as equivalence classes, boundary value analysis and error guessing and write test cases for the API.
  • Generated Bug Reports and Test case coverage reports for status meeting and also involved in resource planning for test cases coverage.
  • Developed functions using Java script for Client Side validation and used selenium Grid to run test cases in multiple browsers.
  • Transferred requirements into Quality Center from Excel sheets and wrote & executed Test cases, Test plans in Quality Center.
  • Identified Test Cases to be run for Regression Testing and conducting Regression testing as and when new builds were made.
  • Developed and documented test plans, automation and regression test cases as part of 2 week iterations in Agile environment.
  • Created and automated test cases using an internal tool Test Automation Web(TAW) which is inspired from Selenium.

Show More

2. Selenium Webdriver

high Demand
Here's how Selenium Webdriver is used in Automation Engineer jobs:
  • Developed and successfully executed a manual and automated test plan for the application using Selenium WebDriver and Java.
  • Designed, developed and implemented Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Developed Automation framework using Selenium WebDriver and Extended TestNG Framework by adding some helper classes and methods.
  • Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium WebDriver.
  • Implemented various Checkpoints for data validation and synchronization and developed Reusable functions using selenium WEBDRIVER.
  • Developed automation test scripts using Selenium WebDriver and java to perform functional and regression testing.
  • Automated System testing for trading transactions, exchange operations and payment methods using Selenium WebDriver.
  • Performed automation testing using TestNG and Selenium WebDriver framework and generated reports through TestNG.
  • Implemented Selenium WebDriver and automated/executed scripts on different browser and different platform using Python.
  • Performed cross Browser compatibility testing on different Operating Systems using Selenium WebDriver.
  • Developed and implemented a Keyword Driven automation testing framework with Selenium WebDriver.
  • Implemented and developed automated tests for web primarily using Selenium WebDriver.
  • Developed automation framework for Selenium WebDriver in modular framework model.
  • Developed and implemented automation using Selenium WebDriver and java.
  • Developed automated front-end tests using Selenium WebDriver with Java.
  • Created automation framework using Selenium WebDriver and TestNG.
  • Implemented functional automated test cases using Selenium WebDriver.
  • Worked in open-source Automation Frameworks including Selenium WebDriver.
  • Prepare automation scripts integrating with Selenium WebDriver.
  • Worked on automating the ITG's by using Selenium WebDriver for UI and UFT12.53 from back end by using test page.

Show More

3. Pl/Sql

high Demand
Here's how Pl/Sql is used in Automation Engineer jobs:
  • Performed Back end testing using PL/SQL statements for oracle server; Wrote SQL queries in Validating test results and for troubleshooting.
  • Executed queries to maintain integrity and security of the database using SQL, & PL/SQL.
  • Performed Manual Back End testing by writing SQL, PL/SQL statements on Oracle 9i/10g.
  • Performed Data analysis and Database testing using SQL queries in PL/SQL Developer.
  • Used T-SQL and PL/SQL queries for validating constraints, indexes.
  • Created SQL, PL/SQL scripts using TOAD for Oracle 9.7 for source and target databases.
  • Performed Strong queries PL/SQL, developing database queries for Backend Testing, in-depth knowledge of ORACLE, resolved Database Performance issues.
  • Used Toad and SQLPlus for testing execution of ETL Processes' PL/SQL procedures, packages for business rules.

Show More

4. Business Requirements

high Demand
Here's how Business Requirements is used in Automation Engineer jobs:
  • Participated in business requirements meetings with the business sponsors, end-users and business analysts to gather end-user requirements.
  • Involved in daily meetings with business users and functional/technical teams to gather/understand all the business requirements.
  • Reviewed Business Requirements and Software Specification Requirements to achieve better understanding of the Application.
  • Participated in Functional and Technical specification, review meetings and understanding the Business Requirements.
  • Interacted with developers and users to analyze the business requirements and functional specifications.
  • Analyzed business requirements, system requirement specifications and responsible for documenting functional requirements.
  • Analyzed business requirements and system specifications to document test cases for functional testing.
  • Created functional and integration Test cases based on business requirements and design documentation.
  • Provided honest and trusted opinions to customers regarding solutions to their business requirements.
  • Analyzed Functional Requirements and Business Requirements documents and developed effective Test plans.
  • Developed scripts after reviewing the business requirements document and technical specifications document.
  • Modified existing automation scripts to meet new business requirements/Changes and execute them.
  • Performed additional front end web testing outside the documented business requirements.
  • Analyzed and reviewed the user/business requirements and functional specifications documents.
  • Work with business analyst and engineers in analyzing business requirements.
  • Understand business requirements and abstracts into data quality rules.
  • Reviewed specifications and business requirements prior to application testing.
  • Analyzed Business Requirements specifications and Design Documents.
  • Reviewed business requirements and technical specification documents.
  • Reviewed and analyzed Business Requirements and Use Cases, also design document throughout the Software Development Life Cycle (SDLC).

Show More

5. PLC

high Demand
Here's how PLC is used in Automation Engineer jobs:
  • Performed comprehensive system integration of new Water treatment facility including complete PLC programming and Human Machine Interface.
  • Integrated PLC controls with innovative new combustion technology on cornerstone doughnut production system.
  • Consulted and designed PLC-based monitoring and controlling systems in textile machinery.
  • Test new PLC systems after modification and verify process controls functionality.
  • Executed Installation and Operational Qualification protocols for PLC Migration.
  • Compiled and formulated requirements for MES integration with DeltaV/PLC.
  • Support multiple PLC and other electrical controlled automated systems.
  • Created low-level communication between each PLC using ControlNet.
  • Installed PLC controls for stand-alone machines for drying of fabric, napping of fabric and chemical transfer to individual dye machines.
  • Maintain controls, instrumentation and operation of Material Handling S6 PLC and 90-70 Fire Control PLC for the HSM SRF.
  • Program: PLC ladder for Mitsubishi, DirectLogic and GE system Documentation and training of engineering and automation change notices.
  • Separate programs were written for each process and integrated together using timers and counters with troubleshooting of the PLC programs.
  • Selected electrical components such as Sensors, PLC modules, VED's and others to be used in automation projects.
  • Designed controller for automated roll-forming machine, including PLC and Touch screen programming, control panel layout and schematics.
  • Develop and maintain complete data stream from automation PLC to MES database utilizing best in class engineering GAMP standards.
  • Assigned to systems engineering of a redundant PLC control system for controlling power shutdown sequence on an oil platform.
  • Developed and presented in-house training to Technicians and Engineers on MMI, PLC and trouble shooting DC drives.
  • Fill unique customer requirements through the conceptualization, and implementation of custom PLC programs and electronic circuit design.
  • Service for PLC troubleshooting and machine's electronic troubleshooting, including robotics, VSD, sensors, etc.
  • Maintain and troubleshot Allen-Bradley components, PLC's, servo control modules, fiber optic cables/sensors, etc.

Show More

Job type you want
Full Time
Part Time
Internship
Temporary

6. Web Application

high Demand
Here's how Web Application is used in Automation Engineer jobs:
  • Develop and Implement Page Object Model based automated functional testing framework utilizing Cucumber, Selenium for automating the web applications.
  • Developed and maintained advanced automation tools and frameworks to validate the functionality and quality of various web applications.
  • Conducted functional testing, regression testing, performance testing and security testing of web application using Selenium WebDriver.
  • Automated Web applications using Selenium RC using java.
  • Performed Manual Testing and Automation of Web applications.
  • Created/Maintained automated test suites for web applications.
  • Created R Shiny web applications allowing Business Development and Operations groups to do their own data mining freeing up developer time.
  • Developed automated test scripts in selenium for web application from manual test cases to perform regression testing for every build.
  • Decreased manual intervention 50% by improving VFAI300 web application and (SQL) database monitoring and providing performance metrics.
  • Worked as a quality assurance lead on enterprise web application projects for marketing, lead generation and Revenue optimization.
  • Project: T-Mobile's Broadband Ordering web application module that generates and records multiple orders, and tracks billing.
  • Create manual test cases, create manual test cases for web applications and web services from detailed Use Cases.
  • Experienced in building, deploying and integrating Java-based web applications in a UNIX, including exposure to J2EE/.NET architecture.
  • Performed Browser Compatibility Testing of Web Application on different browsers Internet explorer, Firefox, Google Chrome and Safari.
  • Work with functional team tester to automate the process of testing web applications, using agile project management.
  • Experience in functional testing of Web Application using Selenium and Experience in server side scripting with Node JS.
  • Performed Test Automation on their web applications using Selenium WebDriver in combination with TestNG as a test framework.
  • Performed Regression testing of complex internet web applications that were viewed by millions of external users per month.
  • Developed scripts across multiple systems like database, web application, web services, and windows objects.
  • Automated web applications in different browsers such as Internet Explorer, Mozilla Firefox and Chrome using Selenium.

Show More

7. QA

high Demand
Here's how QA is used in Automation Engineer jobs:
  • Supported automated build and deployment infrastructure for enterprise applications in Sandbox, Development, multiple-QA, and Production environments.
  • Included generating Verification Test Procedures and Reports, performing verification testing and presenting results to QA department.
  • Worked as QA Analyst on Verizon Wireless mobile-based application accessed by potential customers.
  • Participated in process improvement between QA and Development teams.
  • Automated Query validation using QA Framework.
  • Developed image processing system for Cessna Aircraft to analyze tiled images from four IR cameras for part inspection (QA).
  • Coordinated and attended meetings with the QA lead and Developer to discussion and resolution of defects found in automation testing phases.
  • Work closely with development, marketing, product and management teams to establish the QA test plan and define test methodology/strategies.
  • Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using JIRA.
  • Worked effectively with Developers, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.
  • Create QA sizing estimated based on the changes to the web services for the scope defined in a particular release cycle.
  • Serve as a resource to other QA staff, developers and end users to help resolve issues and answer questions.
  • Provided reports on execution, Test Results, and defect status to stake holders, lead, and QA manager.
  • Worked portal for triggering builds and releasing them to stakeholders by understanding the pain points of Developers and QA engineers.
  • Automated QA regression test suite with QTP/UFT 11.53 without breaking the security rules and storing the results to ALM.
  • Interacted constantly with Developers and QA leads to write Test Cases and Plans in the most effective way possible.
  • Developed a Java introspection based framework used in QA test automation which allowed for distributed remote testing using STAF.
  • Deployed the web services packages in QA, Integration and LOAD by seeing the deployment instructions in the packages.
  • Collaborated with development and QA team to write highly detailed test plans and writing test cases using Quality Center.
  • Coordinate release process mainly between Engineering, QA, and Support for all applicable Release Candidates including current releases.

Show More

8. XML

high Demand
Here's how XML is used in Automation Engineer jobs:
  • Work in Hybrid framework using page factory, generic library, business library, TestNG * XML file and TestNG classes.
  • Involved in creating and executing Test suites, Test cases and Test steps and validate the XML responses with different assertion.
  • Introduced MSXML to be used in Excel VBA scripts to replace Internet Explorer screen scraping to attain faster batch processing.
  • Break down SOAPUI XML test files to build scripts for testing the integration of the Cast Iron WebSphere application.
  • Developed automation Test suite with Java/XML/TestNG/Selenium for automating test cases and using Test Manager to update test case Result.
  • Performed Web-Services Testing using SOAP UI and generated XML Files for messaging, Using SOAP/REST services using SOAP UI.
  • Performed web services testing with SOAP UI by validating request and response for XML, JSON Files.
  • Involved in testing all back end processes using SQL, XML shell scripting on different servers.
  • Performed Web Services testing and Validated XML and JSON files request/response data using SOAP UI.
  • Validated the data integrity and data consistency in the process of data transfer through XML.
  • Validated Web Services using SOAP UI by testing XML request and response data with SOAP.
  • Performed Web Services testing and Validated XML request/response data using SOAPUI with Restful Web Services.
  • Experience in web services testing using XML and WSDL to follow the SOAP standard.
  • Performed Web Services Testing and XML validation by creating test case suite using SoapUI.
  • Developed automation framework for testing SOAP Web services using HttpClient, XML Unit.
  • Tested web services using testing standards like validating XML, WSDL and SOAP.
  • Automated API level test cases using technologies Java, XML and Selenium.
  • Executed and interpreted XML transactions without front end presentation software in place.
  • Implemented Data base check points and XML check points in QTP.
  • Used XML files to perform manual batch process testing in QTP.

Show More

9. Jira

high Demand
Here's how Jira is used in Automation Engineer jobs:
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues using JIRA.
  • Created several custom reports within JIRA that were helpful for management to understand overall Testing status of the entire project.
  • Used JIRA to track the tasks and issues, attended daily status meetings to update the status of work.
  • Documented defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA.
  • Used Quality Center and Zephyr for JIRA for maintaining the Test Cases and Test Scripts for the application.
  • Performed Manual Testing by using JIRA to develop test cases, test scripts, executing and logging defects.
  • Used JIRA efficiently for change management and bug tracking and report it to the right developer/tester.
  • Maintained Test Logs and Test Summary Reports and Log Defect using JIRA as Defect Tracking tool.
  • Utilized JIRA as a Test management tool for planning test tasks, Defect reporting and Tracking.
  • Submitted test reports, discovered software bugs, reported bugs in JIRA and verified bug fixes.
  • Create defects for failed test cases in JIRA and follow the defect life cycle until closure.
  • Involved in creating and tracking defects found during testing using a defect-tracking system (JIRA).
  • Integrated JIRA with sub-version and configured with Jenkins to automate the entire Build and release process.
  • Execute test cases and identify defects, report and track them using JIRA ticketing system.
  • Tracked defects and reported to the developers and test managers using JIRA defect management tool.
  • Performed Defect Tracking & Management in JIRA and generated automated daily reports using JIRA API.
  • Involved in mapping the Requirements to Test cases and logged defects using ALM and JIRA.
  • Worked with JIRA to make sure that developers are communicated and bugs are resolved.
  • Worked on JIRA & Agile (formerly known as Green hopper) Best Practices.
  • Used JIRA as a mode to log bugs and communicate with managers and developers.

Show More

10. Automation Framework

high Demand
Here's how Automation Framework is used in Automation Engineer jobs:
  • Created functional automation scripts using open source tools Selenium and involved in creation of automation framework using Selenium and testing.
  • Performed functional testing on the application using UFT and revised Automation framework to decrease maintenance of updating automated Test case.
  • Designed and implemented an automation framework supporting the inclusion of web browser testing into a continuous integration environment.
  • Designed and developed automation framework, detail test plan and test cases using functional requirements, design specification.
  • Maintained and improved automation framework resulting in improved stability and reduced cycle time for test case scripting.
  • Verified and implemented automation scripts according to test plans for all projects using image based automation framework.
  • Involved in feasibility analysis for Automation framework development, automation script development and execution in quality center.
  • Developed an automation framework that provides continuous validation which then can help deploy continuously.
  • Created new and integrated existing testing automation frameworks for supporting new features / applications.
  • Created Automation Framework using TestNG framework and utilized XSLT Reports for status reporting.
  • Developed driver scripts using Selenium 2.0 and function library for automation framework.
  • Developed Keyword driven Automation framework and also developed re-usable functions using UFT.
  • Debugged and created scripts to improve efficiency and reliability of automation framework.
  • Developed and implemented automation frameworks using Protractor to test AngularJS front-end applications.
  • Optimized and maintained existing, developed new automation framework via Selenium.
  • Designed and developed test result repository database for the automation framework.
  • Developed and executed automated scripts under Automation Framework using UFT.
  • Analyzed the application and prepared a General Automation Framework.
  • Crated and maintained Automation Framework from scratch using Selenium/WebDriver.
  • Created automation framework using Selenium Web Driver and Testing.

Show More

11. Html

high Demand
Here's how Html is used in Automation Engineer jobs:
  • Involved in writing detailed Performance Test Plans and Test Cases for web based applications using HTTP/HTML and Controller and Performance Center.
  • Developed web application in ASP.NET 4.0 to manage HTML5 agent installed for Mac Remote Access Users.
  • Implemented data driven framework using TestNG and generated HTML reports as well Extent reports.
  • Tested web applications developed with Adobe, Flash, CSS and HTML.
  • Report periodically in a mixed EXCEL-HTML user-oriented format to QA managers.
  • Created HTML test report for the entire test suite.
  • Created a user Interface through HTML and JSP.
  • Reported HTML formatted test report to Test lead.
  • Experience in generating the html reports at the project level, test suite level, test case level in SoapUI.
  • Created and maintained Automation groups local intranet web site using HTML and Front Page, MS Office.
  • Created and maintained Automated Test scripts for HTML/HTTP based applications with page validations using HP Loadrunner.
  • Recorded Scripts in HTTP/HTML Protocol (HTML based scripts and URL based scripts) and Truclient Protocol using Load Runner Vugen.
  • Use of Firebug to find Xpath, CSS Path and Html for identifying Elements on Browser.
  • Recorded Scripts using Load Runner VuGen with web http/html and Web Services protocols.
  • Updated Plug-in like Html Scripter.
  • Net, Java Script, HTML, SQL, PL/SQL, MS Office, Web Logic, .Net, Silverlight

Show More

12. Control Systems

high Demand
Here's how Control Systems is used in Automation Engineer jobs:
  • Monitored automation and controls systems design, specification, programming, simulation and testing and development of control systems.
  • Core Responsibilities: Building and troubleshooting control systems Planning and implementing projects Programming and Troubleshooting PLC controls systems
  • Specialized in analyzing undocumented/outdated machine controls, and replacing them with modern, efficient, control systems.
  • Assisted in troubleshooting Building Control systems to insure safe and efficient operation of mechanical equipment.
  • Developed control systems for automated production lines, mainly for automotive and pharmaceutical industries.
  • Developed control systems in place for newly designed automation equipment within the baking industry.
  • Developed detailed design specifications covering Information and Control Systems software, integration and testing.
  • Provided on-site troubleshooting for issues and problems associated with electrical control systems.
  • Design and develop manufacturing control systems in support of process operations.
  • Created associate development programs regarding control systems and pneumatic system design.
  • Developed and Implemented Control systems for automating the distillation process.
  • Provided software engineering for moderately complex Information and Control Systems.
  • Designed control systems for chemical technologies in radioactive isotopes industry
  • Experience installing solar panels for instrumentation and control systems.
  • Managed the installation of entire automation control systems.
  • Maintained and supported satellite international plant control systems.
  • Perform factory and field testing of electrical/control systems.
  • Initiated ownership transfers for manufacturing control systems hardware.
  • Interpreted functional requirements for Information and Control Systems.
  • Provided cost benefit analysis for control systems.

Show More

13. HMI

high Demand
Here's how HMI is used in Automation Engineer jobs:
  • Installed HMI Touch Screen Interface for automated packaging operation
  • Participated in ANPARA 600MW Power plant in India TSCS (Turbine Safety Control System) Logic and HMI configuration and FAT.
  • Designed HMI PanelView1000 using FactoryTalk and Interfacing it with PLC and operating the machine by using HMI tags in PLC program.
  • Prepared TXU power plant project in USA for BMS (Boiler Management System) Logic and HMI configuration in Shanghai.
  • Configure HMI's by programming Visual Basic applications, which run under MS Windows on panel touch screen displays.
  • Developed or modified scripts, queries, and batch files by performing script-level programming for HMI and administrative uses.
  • Provide HMI and PLC programs for Automation projects; Design, build, and install turn-key automated machine tools
  • Support tasks: PLC and HMI troubleshooting, Server management and configuration, Database maintenance, among others.
  • Helped engineers at site to understand the working of system and trained them to make HMI/PLC modifications.
  • Included building new control modules, sequence control modules, and HMI development using Honeywell Display Builder.
  • Subcontracted panel design and build, AB PLC programming, HMI screen development and Ethernet networking consultants.
  • Developed HMI panels and web-based applications for local and remote operation of oil and gas equipment.
  • Initial design of Well Pad sites using Siemens S7 PLC and SimaticWin AC MP for HMI.
  • Worked on Augusta Tissue Machine Project with Honeywell designing the HMI Graphics using Visual Basic Programming.
  • Developed software for PLC's (Siemens and Allen Bradley) and HMI control system.
  • Crated Human Machine Interface (HMI) applications using RSView32, PanelView, among others.
  • Flash and program the controller and the HMI using Studio 5000 and Factory Talk.
  • Prepared NANWANG 300WM Power Plant in Indonesia BMS Logic and HMI configuration and FAT.
  • Specify and author PLC, PAC, & HMI automation and process control software.
  • Defined point-of-view and drive standards for HMI software selection and product migration strategies.

Show More

14. Maven

high Demand
Here's how Maven is used in Automation Engineer jobs:
  • Configured Maven for Java automation projects and developed Page Object Model and PageFactory design for implementing framework.
  • Involved in developing Test automation Framework for the application using Selenium WebDriver with Maven.
  • Generated Selenium reports using TestNG reporter and automated report generation using Maven.
  • Used Maven for dependency management and CVS for configuration Management.
  • Implemented Maven projects and performed continuous integration with Jenkins.
  • Developed Maven based build to run Selenium Automation.
  • Performed continuous integration with Maven.
  • Used Maven for building the WebDriver project for running test on nightly basis automatically and integrated with Continuous Integration tool Jenkins.
  • Designed and Develop Selenium Hybrid Automation framework using Java reflection, TestNG, Apache POI for Web Service automation and Maven.
  • Performed Java coding extensively for POM framework and Keyword Driven Framework by using TestNG framework along with Selenium, Maven.
  • Used the Apache Maven frame work with Surefire plugins (jar files) for reporting the automation test cases results.
  • Configured Selenium Web Driver, Maven and created Selenium automation scripts in java using TestNG prior to agile release.
  • Designed, executed and maintained automation Test Scripts in Selenium WebDriver using JAVATESTNG, JXL, Log4j and Maven.
  • Installed and configured Jenkins, ANT, Maven for creating Continuous Integration environment to deploy applications on weekly basis.
  • Used Maven as a build tools on java projects for the development of build artifacts on the source code.
  • Used Maven to configure the dependencies and to run framework, used Git as repository and version control.
  • Created and owned, Build and Continuous Integration environment with Ant, Maven, Visual Studio and Jenkins.
  • Developed build and deployment scripts and used ANT/Maven tools in Jenkins to span from one environment to other.
  • Maintained and executed Maven build files for running automated test cases along with Continuous Integration tool Jenkins.
  • Integrated Maven with shell scripts created in Bash to automate the deployments for the Java based applications.

Show More

15. Data Driven

average Demand
Here's how Data Driven is used in Automation Engineer jobs:
  • Developed Automation framework both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG.
  • Involved in designing and implementing the Data driven automation testing framework using Selenium WebDriver and TestNG.
  • Created automation framework using Hybrid Framework-Data Driven and Keyword Driven Framework to test web application.
  • Developed the automation hybrid framework using combination of data driven and Keyword frameworks.
  • Developed automation test scripts for various features using Data Driven Framework.
  • Designed and Implemented Data driven automation framework for Testing Anywhere.
  • Implemented Data driven Framework in automation.
  • Performed Functional, Regression, Data driven testing, Performance, UAT and systems integration testing for both manual and automated.
  • Implemented Page Objects design pattern, Data Driven, Keyword Driven automation frameworks using Selenium WebDriver, JAVA, and TestNG.
  • Designed the frameworks (Keyword driven, Data driven and Hybrid) to automate existing test cases using Quality Center/ QTP.
  • Used Descriptive Programming and Data driven framework to create test scripts using VB script (QTP) to perform automated test.
  • Designed and developed Keyword Driven and Data Driven automation framework for functional, regression, sanity and integration testing using QTP.
  • Developed data driven functions using JSON files to perform the test with multiple sets of data using simple JSON in Java.
  • Created and executed tests scripts in QTP for regression testing and performed Data Driven Test using test data from excel files.
  • Build a detailed reusable, script-free keyword data driven automation framework for test cases using selenium web driver with TestNG annotations.
  • Performed data driven test using WinRunner for multiple scenarios with different sets, conducted data validation testing using SQL queries.
  • Involved in creation of automation framework in Selenium WebDriver using approach like Data driven, Key word driven and Hybrid.
  • Created Keyword driven and Data driven Frameworks using QTP custom functions, descriptive programming for functional and regression automation testing.
  • Performed Hybrid and keyword driven framework, data driven testing and VB script with QTP for web based application.
  • Involved in data driven testing, modifying and executing automated and manual Test cases for different modules using QTP.

Show More

16. QTP

average Demand
Here's how QTP is used in Automation Engineer jobs:
  • Designed and implemented Keyword driven internationalization test automation framework using QTP and Quality Center/Test Director for all United Airlines applications.
  • Designed and implemented Keyword driven automation framework using HP-QTP and Quality Center for all applications.
  • Designed and implemented data/modular driven automation framework using QTP and Quality Center.
  • Prepared Automation scripts using HP QTP programming description during application development.
  • Conducted Regression testing after completion of System integration testing using QTP.
  • Developed, executed and maintained a Hybrid Automation Framework using QTP.
  • Develop automation script for application installation and validation using QTP.
  • Manipulated Recovery Manager Steps in QTP.
  • Implemented Test Batch Runner/Task Scheduler and Automation Object Model (AOM) to run automation scripts for Regression testing using QTP/UFT.
  • Developed QTP scripts object repository and description programming, and handled dynamic objects using VB-script and regular expression in QTP/UFT.
  • Developed QTP Automation Scripts using Descriptive Programming, Dictionary Objects, Custom Functions, Modular Actions, and Driver Script.
  • Involved in the creation VB scripting Function libraries (QTP), Custom QTP functions, and QTP generic functions.
  • Performed Functionality Testing and Regression testing using QTP * Responsible in providing regular test status reports to the management.
  • Tested the system logged issues and responsible for new feature and regression tests using QuickTest Professional (QTP).
  • Performed Functional and Regression testing by developing and executing automated test scripts using Quick Test Pro (QTP).
  • Run regression test using QTP on a hybrid platform, store and analyze the results on Mercury ALM.
  • Integrated QTP with Quality Center and scheduled running of QTP scripts in batch mode from the Quality Center.
  • Created test scripts using QTP tool and performed functionality and regression testing on new builds of the software.
  • Analyzed the use of descriptive programming for dynamic pages and Automated test cases using Descriptive Programming in QTP/UFT.
  • Used Quality Center to maintain, and execute QTP and Manual Test Scripts, and to manage defects.

Show More

17. Rest API

average Demand
Here's how Rest API is used in Automation Engineer jobs:
  • Performed web service testing for Rest API using Postman to validate business logic before integrating the API with front end.
  • Design and develop test automation frameworks using Java REST API, SOAP, XML, and Selenium 2.
  • Tested REST API and parsed and validated JSON responses; updated specs on Confluence wiki while testing.
  • Develop testing framework for testing in-house software REST API, using Cucumber, Ruby, and RestClient.
  • Regarded for the ability to complete tasks under pressure and leveraging existing systems REST API calls.
  • Design and develop automation for testing REST API, expand the existing test automation framework.
  • Design and develop REST API's for test team to test out different plugin features.
  • Design and develop automation for testing REST API using MAUI automation framework.
  • Implemented framework in Java for testing Voice-to-text Rest API of mobile applications.
  • Performed Java Web Services testing for REST API Calls.
  • Tested Rest API using Apache HTTP Client, TestNG, JXL, JAXB, Jackson and Log4j framework.
  • Used Soap UI to test REST API's from Scratch by writing Automating Test Scripts.
  • Implemented SoapUI to test REST API's building a test suite from scratch.
  • Used SOAPUI tool to test SOAP services and REST API.
  • Involved in REST API testing using SOAP UI.
  • Performed REST API test using Soap UI.
  • Rest API testing with SoapUI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Created Maven projects and followed Page Object Model Framework Performed functional and regression testing of REST API.
  • Implemented a cloud based solution for REST APIs using Run scope.

Show More

18. Junit

average Demand
Here's how Junit is used in Automation Engineer jobs:
  • Developed Selenium based Automation Framework with Java using Page Object Model (POM) and JUNIT.
  • Worked on different features of JUNIT such as Fixtures, Test suites and Test runners.
  • Use of JUNIT and TestNG Framework for running tests and generating reports.
  • Worked with tools such as JUNIT, SOAP UI for testing purpose.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium Web Driver.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with Junit.
  • Developed automation framework in Selenium WebDriver using Java and Junit for testing dynamic web application.
  • Created Keyword Driven Automated Frameworks using Selenium Web Driver configured under Eclipse, Junit environment.
  • Created Keyword-Driven Automated Frameworks using Selenium WebDriver configured under Eclipse, Junit environment.
  • Developed automation test scripts for new application feature with existing JUnit framework.
  • Generated Selenium reports using Junit reporter and automated report generation using ANT.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and Junit.
  • Performed automated interactive application testing using Selenium-RC, Junit custom Framework.
  • Developed automation test cases using Junit framework and Selenium Web driver.
  • Involved in setting up configuring the testing environment with Eclipse, JUNIT, and Selenium RC and Selenium Java client driver.
  • Performed Unit testing with Junit test frame work for easy running the test and store the result for analysis the test.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNg, JUnit).
  • Perform automation of test cases for Regression Testing using Junit and Selenium, testing Functional, Acceptance and Limit validations.
  • Experienced in writing JUNIT Test cases for Java Assisted on developing and maintaining robust and effective Page Object Model Framework.
  • Developed JUnit Test Cases for unit testing and used Log4j for logging errors and tested the Java API's.

Show More

19. Scrum

average Demand
Here's how Scrum is used in Automation Engineer jobs:
  • Worked with Subversion, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast Paced Engineering Environment.
  • Communicated extensively with business partners to thoroughly identify business logic and business need in an agile scrum environment.
  • Worked in agile methodology by pro-actively elevating any impediments related to the project to scrum master/QE manager.
  • Participated in daily scrum meetings, worked efficiently in agile methodology.
  • Attended daily Scrum meetings and followed Agile Software Development methodology.
  • Tested the Service Now application using Agile/Scrum methodology.
  • Worked in agile scrum development environment.
  • Used Agile Scrum methodology development process.
  • Used Agile/Scrum methodology and Rally.
  • Worked closely with developers to verify functionality of the application and attended daily project scrum meetings and weekly team status meetings.
  • Participated as a member of an Agile Scrum team to ensure on-time, high quality delivery of new services and enhancements.
  • Involved in Agile (Scrum Process) methodology based on Project Planning, Test Planning and Coordinating on all SDLC phases.
  • Worked on agile/scrum project and involved in every release and prepared test report document and signed off on testing activities.
  • Acted as the team Scrum Master, and worked closely with the product owner to document and groom the requirements.
  • Participated in Daily QA Meeting, Sprint Planning meetings, Sprint Retrospective meetings, Daily Scrum Status update meetings.
  • Participated in Agile SCRUM group development as an expert member of QA group in all Sprints of Agile development.
  • Assisted with Scrum Team estimation of stories and sizing of efforts to include the representation of the test automation.
  • Worked in an agile team and well versed with scrum, iterations methodology Tools: Postman, SOAP UI.
  • Followed Agile Methodology Model for all Projects at HMH and attended Daily Scrum after updating JIRA stories assigned.
  • Attend Daily Scrum Stand-Ups, Sprint Planning Sessions To Achieve Minimal Viable Product Identified On Program Increment Sessions.

Show More

20. Unix

average Demand
Here's how Unix is used in Automation Engineer jobs:
  • Performed day to day operations for ADDM to discover network devices, UNIX and Windows servers and virtual server hosts.
  • Connected remotely to UNIX servers using FTP files across different test environments by using Command prompt.
  • Used UNIX commands to access and troubleshoot Errors by accessing the Error log files.
  • Used UNIX commands and scripts to test certain processes in the application/unit.
  • Serve as Systems Administrator for UNIX and NT operation systems.
  • Extracted and validated flat files using UNIX environment.
  • Used UNIX servers for collecting logs.
  • Established and maintained an architecture, design, engineering, and operational capability for Unix and Wintel batch automation.
  • support and handled daily monitoring and scheduling of AutoSys jobs in UNIX environment during a monthly on-call rotation.
  • Run UNIX commands to login to Terminal, change User access and capture logs.
  • Involved in using Vmstat, Sar Utilities & Unix System Monitor to measure Unix system Performance under load.
  • Required Skills: UNIX, Tcl/Tk, C, Adventa AutoShell, Microsoft Office products.
  • Helped them modify their unix environment and files such as .bashrc, .bashprofile etc.

Show More

21. GUI

average Demand
Here's how GUI is used in Automation Engineer jobs:
  • Develop efficient and effective quantitative methods and guidelines in order to continuously improve quality processes and practices across multiple projects.
  • Designed and implemented an in-house GUI automation tool using AutoHotKey (freeware) programming to automatically manipulate PC windows.
  • Designed and developed GUI interfaces for operator interaction with semiconductor equipment that increased efficiency and productivity.
  • Conducted Automation/manual testing using the Standards, guidelines and structured methodology in testing the Claims application.
  • Conducted Ambiguity Analysis with Business Analyst and Development Team and Business.
  • Developed best practice documents and departmental guidelines and ensure adherence.
  • Developed automated testing plan and implementation guidelines.
  • Educated myself with the GUI application in parallel to the AutoIt language, since I had no previous knowledge of either.
  • Guided teams in understanding new changes and technologies as company transformed and grew rapidly, ensuring optimal employee retention and satisfaction.
  • Utilized Sheet metal and air conditioning national contractors' association (SMACNA) guidelines to reduce air turbulence and gain control.
  • Performed Manual, GUI, Functional, Regression, and Smoke testing on the application and Role based testing for SharePoint.
  • Created automated test scenarios for GUI, Functionality, Integration, Database, Boundary, Security and Regression Testing using UFT.
  • Train the team on what UFT is used for how to create scripts and provide guidance on automation testing and scripting.
  • Involved in GUI testing, Integration testing, Navigation testing and Regression testing using web based application and client-server applications.
  • Created a Java GUI program used by quality analysts to split large text-based test cases into chunks to run concurrently.
  • Performed extensive Functional Testing, Regression Testing, GUI testing, End- to-End testing, Usability testing and Comparison Testing.
  • Analyzed automation strategy for the releases and performed Regression, Functional and GUI testing using QuickTest Professional (QTP).
  • Worked on Selenium to validate links, objects, images and text on GUI interface to verify its proper functionality.
  • Provided technical guidance and direction to other engineers and communicated to all necessary parties the nature and status of work/projects.
  • Created and enhanced numerous test cases to handle changes in the tested application's GUI and in the testing environment.

Show More

22. SQL

average Demand
Here's how SQL is used in Automation Engineer jobs:
  • Designed, implemented, maintained and troubleshooting of High available critical applications running on Apache and MySQL/PostgresSQL database.
  • Collected/Captured/Prepared Test Data from Production Data by writing and executing SQL queries using Query Analyzer.
  • Developed algorithms that minimized false positive alarming using the historical data MySQL database.
  • Developed cache management functionality utilizing SQL to maintain video server capacity.
  • Performed Database Validation Testing and manipulations using SQL Queries.
  • Executed the batches (shell scripts) in UNIX that invokes Java programs and SQL loader to load data into tables.
  • Developed SQL queries to check the database automatically and checked the data integrity in accordance with business standards of the company.
  • Performed complex queries for data validation in SQL statements, Used inner JOIN and Outer JOINS and also constraints in SQL.
  • Involved in executing SQL queries to conduct Data integrity testing by checking the data tables from the Oracle Database.
  • Performed the Back-End testing to ensure data consistency on front-end by writing and executing SQL statements on SQL Database.
  • Utilize SQL libraries within the automation framework to make DB connectivity on the fly for back end testing.
  • Developed in SQL and Oracle, interfacing systems with both plant floor equipment and office information systems.
  • Automated report and BI dashboard design and implementation using PHP, ODBC, SQL, and SSRS.
  • Involved in Testing the Database using SQL for Create, Insert and Update and Delete the Records.
  • Performed Back End Testing and wrote queries to retrieve relevant data using SQL from Oracle 10g.
  • Performed back-end testing to ensure that the user data was updated in database using SQL queries.
  • Developed and maintained test scripts using SQL*PLUS to test the data integrity and the referential integrity.
  • Performed back end testing by writing and executing SQL queries to validate the data from Oracle.
  • Designed SQL Server applications to analyze quality data to improve system performance and reduce system downtime.
  • Involved in back end testing using SQL queries when Order Detail Purge file into the application.

Show More

23. UAT

average Demand
Here's how UAT is used in Automation Engineer jobs:
  • Report parts usage and maintain adequate replacement parts and supply inventory on-site to ensure maximum equipment up time and machine availability.
  • Provided assessments of automation capabilities for project proposals and evaluations of new equipment and technologies to management and lead scientists.
  • Enhanced engineering design and quality by evaluating and providing improvement recommendations to technical products, systems, and equipment.
  • Assisted in implementing improvements in test methods and strategies-continuous evaluation of testing process for possible improvements.
  • Evaluated system modifications for disaster plans and failure recovery, responding immediately to system outages.
  • Develop electronic, mechanical, or computerized processes to perform tasks in dangerous situations.
  • Selected, trained, supervised and evaluated Maintenance Technicians and Maintenance Specialists.
  • Evaluated software test requirements for web application integration while delivering new/modified enhancements.
  • Provided design information to automation engineers through experimentation and data evaluation.
  • Performed smoke testing in UAT and production environments for deployment verification.
  • Participated in Test result evaluation, documentation, and relevant reporting.
  • Evaluated vendor practical capabilities to provide required products or services.
  • Evaluated and valuated new instrument and new instrument applications.
  • Evaluated existing quality assurance methods and implemented cost-effective upgrades.
  • Evaluated supplier proposals and made selection recommendations to management.
  • Evaluated manual test cases for automation candidacy.
  • Evaluated automated assembly equipment for production use.
  • Evaluated and trained engineering and maintenance personnel.
  • Developed and evaluated new technical products.
  • Evaluated various emulators for Mobile Testing.

Show More

24. Setup

average Demand
Here's how Setup is used in Automation Engineer jobs:
  • Developed system architecture and setup system network using Ethernet gateway for the refinery.
  • Automated database activities as part of test setup Automation Project.
  • Generated manufacturing documentation / setup and diagnostic software.
  • Provide installation, setup, preventative maintenance, repair and upgrade services to Semi-Conductor factories for both OEM and End Users.
  • Set up or update configuration files on shell script for system setup in Linux environment.
  • Can handle project from design, installation, setup, troubleshooting and end integration stages.
  • Lead projects for new server setups, print server migrations, and Exchange mailbox migrations.
  • Worked with technical designers and architects to understand the requirements for a test environment setup.
  • Created Electronic Work Instructions for batch creation, setup, processing, and close-out.
  • Involved in implementing each phase of SDLC and Coordinated in Test environment setup.
  • Provided thorough and clear documentation on setup and configuration of the CloudBurst system.
  • Perform setup and programming of ABB robots employed in the automation processes.
  • Specify setup and implement Control Net and Device Net field bus.
  • Conducted thin client setup configurations for remote connection to virtual machines.
  • Interfaced and setup vision systems to assembly and inspection machines.
  • Installed and setup WW Information Server for remote Process viewing.
  • Prepared the data for initial setup and user acceptance testing.
  • Work with Generator controls, setup and remote management.
  • Created design and setup environments in the OneOps platform.
  • Automated Linux production server's setup using Puppet scripts.

Show More

25. Xpath

average Demand
Here's how Xpath is used in Automation Engineer jobs:
  • Write Functional automation scripts for UI and Web Apps with the help of selenium XPATH locators.
  • Used XPath, firebug extensively to retrieve elements location information.
  • Implemented web element locators using Selenium API - By ID, Class, Name, CSS Selector, Xpath and Link.
  • Worked with Firebug tool to identify the Object's id, Name, XPath, link in the web application.
  • Used FireBug and FirePath Tool to identify the Object's ID, Name, Xpath, link in the application.
  • Created scripts using RobotFramework with Python, TestNG, XPath for testing the first users and key entities.
  • Implemented properties files to read configurations andXPath of elements in the application for better readability of the code.
  • Used Firebug and XPath for the web based application testing with selenium for the commands and locator application.
  • Used Firebug for inspecting web pages and to locate Web Elements using CSS Selectors and XPath.
  • Involved in identifying XPath of objects and properties using Firebug and Selenium IDE automation test scenarios.
  • Identified elements in Java/ Selenium by using Xpath, CSS selector, ID and Name.
  • Utilized various methods like XPath, CSS Locators to identify object/elements in the application.
  • Used web debugging tools like Xpather, Firebug, and FirePath to locator elements.
  • Create custom XPath for identifying Dynamic Objects and use them in Selenium.
  • Used Firebug to capture and validate XPath Locators to identify elements.
  • Experience with Assertions like Schema Compliance, XPath and SOAP responses.
  • Create property files to store all the Xpath, file path, test site URL and use them in the Selenium.
  • Used Id, Name, Links, XPath and CSS3 to work with dynamic and static elements in application.
  • Created Page Object repository using Firebug and Firepath to write Xpath and CSS locators for element identification.
  • Used Selenium Locators like id, name, XPath, linkText, CSS selector.

Show More

26. Linux

average Demand
Here's how Linux is used in Automation Engineer jobs:
  • Worked in DevOps collaboration team for internal build and automation configuration management in Linux/Unix and windows environment.
  • Created test cases and modify the Bash shell scripts using text editors already provided by Linux, such as vi.
  • Deploy new builds in Linux server using putty from Jenkins- used for continuous integration.
  • Worked on configuring Puppet master servers and installing Puppet client software on Linux servers.
  • Involved in setting up the Linux environment for both automation and SMSC system.
  • Transform various manual Linux builds to become fully automated and achieve minimal maintenance.
  • Extracted the server logs from Linux server for issue logging using Putty.
  • Worked with the Automation Team to Automate the Windows and Linux Deployments.
  • Experience on LINUX environment to build script and generate the report.
  • Proposed the Thin Client Linux solution to attain cost goals.
  • Task involves automation of software installation on UNIX/Linux servers.
  • Worked on both Linux and Windows Virtual Machines.
  • Worked in the Linux and Windows environment.
  • Used LINUX/UNIX to check error log file.
  • Created standardized Linux mint automation template that could be deployed into a VMware ESX cluster or locally into VirtualBox using vagrant.
  • Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.
  • Experienced in installing Redhat enterprise Linux server and added required packages and patches.
  • Performed Linux server functional testing with bash shell script.
  • Read through linux driver and FW code for debugging.
  • Deploy new builds in linux server using putty.

Show More

27. User Acceptance

average Demand
Here's how User Acceptance is used in Automation Engineer jobs:
  • Verified cross browser compatibility and thoroughly performed user acceptance testing.
  • Performed functional testing, integration testing, black-box testing, and system, regression testing, and user acceptance tests.
  • Involved in execution of all types of system testing including: Integration, Regression, User Acceptance and Functionality.
  • Executed User Acceptance Test Plan on completion of system testing before installation of the application in production environment.
  • Utilized full range of testing methods including functional, regression, integration, installation, User Acceptance Testing.
  • Involved in setting up Test Data and Expected results for Regression, Integration and User Acceptance Testing.
  • Executed test cases before and after bug fixes for each build for user acceptance testing.
  • Performed, Integration Testing, End to End Testing and User Acceptance Testing.
  • Worked with the Application teams to determine readiness for End User Acceptance testing.
  • Performed End to End testing manually and involved in User Acceptance Testing.
  • Performed End-to-End, Security testing and associated with User Acceptance Testing.
  • Participated in the User Acceptance Testing.
  • Involved in user acceptance testing.
  • Conduct different phases of testing effort such as Integration testing,Regression testing and User Acceptance testing.

Show More

28. VB

average Demand
Here's how VB is used in Automation Engineer jobs:
  • Developed and implemented automation using VB Script, descriptive programming.
  • Maintained automated testing framework using TestPartner/VBA.
  • Created VB scripting functions to connect to data base, get the data from DB and compare it with expected values.
  • Developed hardware and software(VB) motion control improvement - All but eliminating unscheduled downtime of Ultra-High Vacuum processing equipment.
  • Used QTP for Automated Testing and successfully written scripts using VB Script to test various modules of web based application.
  • Automated the 3rd party application by querying the database and fetching the results using VB scripting (database testing).
  • Developed Custom Function, Descriptive Programming to create test scripts using VB script(QTP) to perform automated test.
  • Created automation scripts using QTP by writing VB scripting for Functional testing which was executed during the build cycle.
  • Created VB scripts using UFT for various testing stages like Functional Testing, Integration Testing and User Acceptance Testing.
  • Coded complicated logic in VB scripting (used in Quick Test Pro) for testing difficult and lengthy scenarios.
  • Used VB script as a programming language to write global and local functions and used them in scripting.
  • Worked with actions and handled unexpected events that occur during a test run using VB script in UFT.
  • Performed Regression testing, Black-box testing and System testing for Java applications by creating VB scripts in UFT.
  • Used VB Scripting in UFT, generate test result using UFT and analyzing actual result and expected result.
  • Developed VB scripts in UFT to perform end to end testing and create a set of re-usable scripts.
  • Developed User Defined functions using VB Script for common to project and common to individual feature with UFT.
  • Enhanced the recorded scripts to resolve synchronization; Enhanced recorded test scripts using VB Scripts in UFT.
  • Created custom VBA Scripts to reduce the amount of resources used on screen and increase efficiency.
  • Developed UFT scripts using VB script and executed through UFT and updated results in ALM.
  • Used the VB script for developing automation frame work and creating the automation test scripts.

Show More

29. ALM

average Demand
Here's how ALM is used in Automation Engineer jobs:
  • Generated detailed bug reports, pass-fail reports, communicated notifications to the developers using defect tracking tool Quality Center/ALM.
  • Developed Test Cases matching requirements with help from business analysts using Quality center/ALM.
  • Led design and development application interface with an HP Test Automation Framework (ALM) for test engineers' test scripts.
  • Involved in new functionality testing and create and execute the user stories for each prior build release using HP ALM tool.
  • Used ALM to store all testing results, Metrics implemented Test Plan Documents, Created Test cases Defect Tracking and Reporting.
  • Create and publish overall Weekly Testing Dashboard report and Tabbed report to the entire Client management team using HP ALM.
  • Managed HP ALM/Quality Center to monitor all the testing projects, track defects and design management reports on the fly.
  • Identified the bottleneck by running the scenario under various numbers of users and reported the issues by using HP ALM.
  • Documented the Bugs and generate status reports and Bug reports and present them in weekly status meetings using ALM.
  • Worked with ALM for defect tracking, reporting reviewing, comparison, analyzing and storing test results and defects.
  • Update the Regression suites in QC/ALM after every release is over to ensure smooth regression for the next release.
  • Involved in creating a Manual Test Cases and grouped into test cycles and generated reports in HP ALM 11.0.
  • Used HP ALM as a repository to record all project testing efforts and to keep track of the defects.
  • Assigned risk level to all test cases in ALM and created a risk assessment for scope and limitation.
  • Identified software problems, wrote bug reports, and logged them into the bug tracking tool in ALM.
  • Used Quality Center/ALM for error reporting and communicating between the teams, product support and test team members.
  • Used ALM for Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases.
  • Reviewed User Requirements, Use Cases and Detailed Designs to develop Test Cases in HP ALM/ Quality Center.
  • Detected defects, Communicated to the developers using Bug Reporting Tool and Tracking the Defects using ALM 12.02.
  • Tracked bugs using Quality Center/ALM and performed regression testing of the entire application once the bugs are fixed.

Show More

30. Python

low Demand
Here's how Python is used in Automation Engineer jobs:
  • Implemented Switches and Routers configuration keywords function for RobotFramework library using python library telnet.
  • Developed automated scripts using Selenium Web Driver and Implemented Framework using Java and Python.
  • Utilized Python to develop several automation frameworks for various product platforms.
  • Implemented python application for test case report generator and Analysis Report
  • Provided verification of realistic and concrete software solutions python.
  • Developed required Selenium support code in Python.
  • Created automated integrated test scripts using Selenium-Python.
  • Network automation and python development.
  • Worked on Shell and Python scripting to automate the tasks and passed Bash scripts to the Jenkins job for server provisioning.
  • Involved in capturing the test steps in requirement tracking tool DOORS for developing into the python scripts for automation activity.
  • Developed automation test scripts for client -server and web based applications using Python, Silk and other automation Tools.
  • Developed installer scripts using ANT, Python and UNIX for various products to be hosted on Application Servers.
  • Developed applications using Web Sphere, Python Scripting, Power shell, Linux, Cloud Puppet, Chef.
  • Develop and maintain custom internal Bash & Python scripts to automate the management of AWS and cloud environments.
  • Enhanced the automation framework by developing new tests in Python and shell script using instrumentation framework.
  • Developed python script's to automate deployment of KVM's with Ubuntu Operating system.
  • Used Robot Framework with python script to do auto test on big data platform.
  • Use Python, Selenium and AutoIt to create integrate tests.
  • Conduct integration tests on selected modules using python scripting language.
  • Implemented of database for UI screen items in python elixir.

Show More

31. GIT

low Demand
Here's how GIT is used in Automation Engineer jobs:
  • Worked on distributed test automation execution on different environment as part of continuous integration process using Selenium Grid and Git.
  • Enabled breakthrough improvements via digital field imaging system to improve data collection.
  • Migrated the existing subversion repository including all history over to Git.
  • Delivered Analog/Digital/Memory layouts with a particular focus on improving productivity.
  • Specified various analog and digital sensors for consistent automated operation.
  • Performed necessary day-to-day GIT support for different projects.
  • Maintained tape library (Spectra T950) and backup software (Front Porch Digital) to ensure reliability for content transfers.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
  • Perform analog and digital tests for the input and output signals at the electrical control panel and PLC.
  • Created and maintained server-side integration tests - Python, JSON documents, running with every build with Git.
  • Worked with CI Tools like GIT to maintain the source code and Jenkins to trigger the execution.
  • Demonstrated use of Git tool and coauthored Git best practices documentation towards a wider adoption at USPTO.
  • Print directly from popular memory cards, PictBridge-enabled digital cameras, or from computer's USB port.
  • Used GitHub for creating the code repositories, cloning and syncing of the repositories.
  • Take self-paced online training to learn and improve my knowledge in Digital market development.
  • Used GIT as source control and added continuous integration and continuous builds using Jenkins.
  • Used Git bash, Source tree and Tortoise Git tools for version control.
  • Created Git repositories for automation code and extensively used for daily code check-ins.
  • Managed code and reviewed pull requests within Git, and documented bugs into JIRA
  • Used Git as code repository and Code Collaborator to manage code reviews.

Show More

32. Javascript

low Demand
Here's how Javascript is used in Automation Engineer jobs:
  • Created a Hybrid Framework of automation for the application using Java/JavaScript coding in Selenium WebDriver.
  • Developed JavaScript automation framework for installing and configuring Content Navigator fix packs and updates.
  • Experienced in Ruby/JavaScript/PowerShell and utilized Puppet for system automation and converged cloud development.
  • Consulted and taught classes in AppleScript, ExtendScript (JavaScript), and Visual Basic.
  • Worked on Ajax based Web UI application Testing using Selenium JavaScript/Node framework for Firefox Browser.
  • Develop and implement JavaScript test cases, and manage testing environment machines using Hyper-V manager.
  • Use JavaScript within the selenium to interact with complex web objects in web browser.
  • Maintain and enhance web application in HTML, JAVA, and JavaScript.
  • Developed custom HTML pages with JavaScript to fulfill user requirements.
  • Created automated scripts for manual test cases using JavaScript/WebLOAD.
  • Created automated test scripts functions using JAVASCRIPT Selenium/QTP/UFT.
  • Used JavaScript for the web page validation.
  • Created front-end GUI using HTML, DHTML, JavaScript and CSS.
  • Developed a JavaScript performance testing toolkit for web and Node.js applications.
  • Used JavaScript wherever necessary in the automation script Used TestNG as a framework and Jenkins as Continuous integration tool.
  • Created web based system for purchase order approval system (.NET, Visual Basic, and Javascript).
  • Developed and demonstrated a HTML5/CSS/JavaScript front end UI running on an iPod to be used for a client.
  • Used Protractor, NodeJS, Jasmine with JavaScript for dynamic web and mobile app, AngularJs Appication.
  • Developed user interface with JSP, JavaScript, DHTML, jQuery and AJAX.
  • Tested built in Autobot tool that contains HTML, JavaScript and PHP.

Show More

33. Scada

low Demand
Here's how Scada is used in Automation Engineer jobs:
  • Implemented SCADA programming to accurately forecast preventive and predictive maintenance solutions of deployed machinery.
  • Design and write programs for Water Industry Plants, both PLC's and HMI/SCADA to fulfill customer requests and engineering specifications.
  • Provided HMI/SCADA development in moving forward with a new MES integrated system whilst developing and practicing efficient change control methods.
  • PM'ed, engineered, designed and acted as SME for Plant SCADA and BAMS systems that 21CFR Part 11 compliance.
  • Worked as an automation engineer in the software company producing the most popular SCADA system, MasterSCADA in Russia.
  • Developed 3 SCADA demos for product documentation, including a new feature demo of SCADA for building automation.
  • Developed, analyzed and reviewed PLC, HMI/SCADA programs, using functional design specifications and P&ID.
  • Managed the development of Supervisory Control and Data Acquisition (SCADA) systems and the associated network design.
  • Managed design, correction, and modification of the installations monitored in Citect-SCADA software (HMI).
  • Integrated Site wide SCADA to control, monitor and alarm page-out conforming to 21CFR Part 11.
  • Developed the hardware design and SCADA system for a 5 axis, servo controlled grinding operation.
  • Trained hundreds of professional engineers with PLC, DCS, SCADA, HMI and automation.
  • Modify, maintain, and develop graphical operator interfaces on SCADA systems and operator panels.
  • Implemented User Access Control to limit SCADA system changes to only shift foreman and supervisors.
  • Designed and Programmed SCADA, PLC and HMI (hardware/software) for plant-wide control.
  • Assisted in testing of the FBD logic and SCADA developed for the HVAC system.
  • Programmed Programmable Logic Controllers, Virtual Test Software (SPOC), and SCADA.
  • Create a list of data points to be sent and received from SCADA.
  • Worked with equipment vendors to commission systems and controls via the SCADA system.
  • Design of automation control projects using PLC and visualization with HMI and SCADA.

Show More

34. CSS

low Demand
Here's how CSS is used in Automation Engineer jobs:
  • Used Firebug to inspect the CSS Selectors of the web elements and Visual Studio for C# development.
  • Experience in writing CSS Selectors to identify web elements.
  • Project: ACSS Description: The ACSS application is a Verizon wireless product widely used by their own customer care representatives.
  • Created and refactored CSS for company websites and managed DNS/MX host records.
  • Gas and Petroleum Projects System Administrator and Support for BG Group/Bechtel/QCLNGICSS Project.
  • Team Size: 16 Project: System Testing on ERICSSON SE Router.

Show More

35. SVN

low Demand
Here's how SVN is used in Automation Engineer jobs:
  • Created Quick Test Pro scripts with Local and Shared Object repositories and maintained them in Object Repository Manager and SVN.
  • Used SVN repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Integrated with continuous integration tools Jenkins and SVN for weekly and daily schedule as per regular release cycle.
  • Used SVN tool for Source code management and also used Selenium Grid for parallel, Batch Test Execution.
  • Administered the version control system branching, merging methodologies in SVN for an entire line of business.
  • Verified the changes performed in the data by using the SVN (Subversion) Version Control system.
  • Used Eclipse for creating the Automation test scripts and committing the changes to the SVN repository.
  • Work with source version control tool such as Subversion (SVN).
  • Used SVN for version control for project and issue tracking.
  • Used SVN server for source and version control.
  • Used SVN as repository and version control.
  • Maintained source code versions using SVN.
  • Used SVN as the version control tool for the source code and merging the source code conflicts.
  • Manage AWS EC2 Nodes (Jenkins, SVN Edge, Tomcat etc.)
  • Created users, groups, repositories, branches, tags in SVN.
  • Used Clear Case and SVN for the version control.
  • Worked on version Control tools - SVN and CVS.
  • Used SVN as the version control tool Retest defect fixes and reopen issues when needed.
  • Used SVN as Version control for versioning code and configurations.

Show More

36. QC

low Demand
Here's how QC is used in Automation Engineer jobs:
  • Note: The QCLNG System, when connected at site, booted and ran perfectly making my required site visit unnecessary.
  • Performed QC for lab liquid handlers, monitored QC results and troubleshot to improve equipment performance and identified performance issues.
  • Used QC as a defect management tool to create projects and store test cases, test results and defects.
  • Logged bugs in HPQC that are found during the process of testing and running defect reports for status meetings.
  • Prepared reports like test activities, test execution graphs and bugs list from QC for weekly status meetings.
  • Create and maintain QC issue and assign points to assess personal and teams performance for weekly sprints.
  • Logged the defects in QC to track the issues and re-tested once the issue has been resolved.
  • Reported bugs found while testing in Pivotal tracker and QC and tested all the delivered/fixed bugs.
  • Maintained Mercury Quality Center, MS Access, MS Access testing framework using QC API.
  • Developed Business Process Testing (BPT) automation in QC by using Business Process Module.
  • Maintained the test log defect reports and also monitored the resolution of defects using QC.
  • Used QC, TFS and Footprint for defect tracking & logging application issues.
  • Created the defects in QC and validated the defects assigned to me.
  • Executed test cases through Quality Center and reported defects in QC.
  • Design, Review, execution and analyze results from QC.
  • Conducted QC and SPC in accordance with ISO 9000 standards.
  • Created automated scripts for QC Feature using UFT.
  • Report to HPQC test database.
  • Installed and investigation of TFS, MTM and Telerik Test Studio for The possible tool shift from QC and QTP.
  • Managed the QC process for the Entrprise Dental Suite.

Show More

37. Firefox

low Demand
Here's how Firefox is used in Automation Engineer jobs:
  • Created test plans and test cases for testing this application in IE, Firefox, Chrome, and Safari.
  • Used TestNG framework in Eclipse to automate the web UI in different browsers, IE9, Firefox 25.
  • Perform cross browser testing with application compatibility on the Internet Explorer, Google Chrome and Mozilla Firefox.
  • Executed test cases during regression cycle in different environments on IE8, 9, Firefox18, Chrome24.
  • Performed cross browser testing (testing with Safari, Firefox, IE, and Chrome browsers).
  • Performed functional and compatibility testing on different browsers like Internet Explorer, Firefox and Chrome.
  • Performed browser Compatibility Testing on different browsers like IE, Chrome, Firefox & Safari.
  • Performed cross browser testing to ensure compatibility of the application on Internet Explorer and Firefox.
  • Performed the cross-browser testing of the application using IE, Firefox, and Chrome.
  • Performed the cross browser testing using IE, Firefox, and Chrome.
  • Tested Applications compatibility on different browser versions (IE, Firefox).
  • Created batch files for Firefox and IE Drivers for multiple browser testing.
  • Inspected web elements in Chrome, Firefox, and Internet Explorer.
  • Tested application on Mobile enabled browser like Firefox, Safari.
  • Tested applications on various browsers such as google chrome, Mozilla Firefox, IE 6 &7.
  • Developed test scripts to identify the web Elements through locators using FireBug and FirePath Firefox plugins.
  • Performed multibrowser testing to check application can work on IE, Firefox and Chrome browsers.

Show More

38. Perl

low Demand
Here's how Perl is used in Automation Engineer jobs:
  • Developed test scenarios and generated detailed test procedures to properly and rigorously tested the system requirements and functionality.
  • Designed and implemented Subversion metadata including elements, labels, attributes, triggers and hyperlinks.
  • Designed and implemented the Automatic Report Generator program using Perl.
  • Evaluated customer issues, diagnosed problems, developed repair strategies, and then affected repairs and verified equipment was repaired properly.
  • Developed Selenium Perl scripts for testing Web-UI of Motorola CPE using Test::WWW::Selenium package and local RC server.
  • Developed and maintained an automation tool written in Perl which was used to perform the build verification and regression test.
  • Performed Regression Testing to make sure that the bug has been fixed and the application is running properly using UFT.
  • Developed a Perl script to automatically generate Dracula DRC job decks based on foundry bipolar design rule definitions.
  • Developed a Perl fully automated build system that built and packaged software for Windows and 10 different UNIX platforms
  • Designed and developed UNIX Shell and Perl scripts to automate the process of loading, pulling the data.
  • Established a portfolio of system automation jobs using Groovy, Perl scripts, and Unix shell scripts.
  • Developed Perl scripts to automate UI test cases and executed them using the framework developed.
  • Modified existing ROM generating tools; created additional scripts as required with C and Perl.
  • Well-versed in developing Bash scripting, Python, Perl, Ruby scripts for infrastructure automation.
  • Generated Perl and shell scripts in QA, Staging and Prod environments for build activities.
  • Design & development of test scripts using XML & Perl for testing microprocessor performance.
  • Developed Automation Perl code which uses the WebCrawler to get the data from website.
  • Automated the process of deployment to Apache Tomcat application servers by developing Perl Scripts.
  • Developed Perl and Shell scripts for automation of the build and release process.
  • Ensured all products were properly documented and tracked on the automation supply system.

Show More

39. Android

low Demand
Here's how Android is used in Automation Engineer jobs:
  • Developed test scripts for mobile applications on Android, Apple, BREW, RIM & WinM platforms using Device Anywhere.
  • Created test files in Android market and tried updating the versions, and checked the updates on installed devices.
  • Tested the Mobile Web App on IOS, Android, Blackberry and Windows phones and tablets.
  • Created Activity test cases, Provider test cases, Performance test cases using Android Test Framework.
  • Created smart phone applications for android devices using MIT APP INVENTOR and Android Studio.
  • Assist users with various PDA's including Blackberry, Apple, and Android.
  • Involved in working with Android virtual device manager and simulated many mobile environments.
  • Enhanced automation test scripts for Android mobile applications using PYTHON and Shell Scripts.
  • Developed and executed scripts using Real Android devices and Emulators and IOS Simulators.
  • Tested e-commerce mobile web application on IOS and Android devices using APPIUM.
  • Tested Android Application for functionality, compatibility, UI friendliness and Interruption.
  • Automated branch creation and tag creation for over 200 repositories for Android.
  • Experience in user accepting testing and UI testing for Android Mobile applications.
  • Created and maintained MYSQL database to support android based devices on UNIX.
  • Tested Sears & Kmart mobile sites in IOS and Android platforms.
  • Performed Accessibility testing to enable the features on the Android Devices.
  • Performed the Apps testing on iPhone, iPad and Android Devices.
  • Performed mobile manual testing for IOS and Android devices.
  • Developed a very well received Android RFQ prototype app.
  • Initiated automation for Android apps.

Show More

40. ANT

low Demand
Here's how ANT is used in Automation Engineer jobs:
  • Designed control room modifications to provide additional screens for operator control as well as extra monitors to display supplementary plant information.
  • Designed and implemented a dual-head rotary sealant-dispensing machine for accurate and consistent placement of RTV beads onto cylindrical parts.
  • Provided leadership in identifying bad actors causing loss of production and took corrective actions which significantly reduced associated downtime.
  • Designed improved and implemented production software that translated between plant-wide production control system and plant floor manufacturing equipment.
  • Assembled data from pilot plant operation to design control system and specify instrumentation for commercial scale operation.
  • Experienced with triple-redundant microprocessor modular design and architecture in life or mission critical applications for spacecraft.
  • Administered and maintained plant automation control network, participated in design improvements and in communications projects.
  • Led project milestone reviews for other engineers, guaranteeing progress toward necessary target quality levels.
  • Saved money by eliminating redundant external (undocumented) database and fix access permissions.
  • Developed controller hardware and software automation for pharmaceutical manufacturing and food processing plants.
  • Developed user requirements for production scale facility using data from pilot plant operations.
  • Generated Selenium reports using J Unit reporter and automated report generation using ANT.
  • Designed and integrated assembly line controls with plant scheduling and inventory systems.
  • Designed, planned and built significant sized commercial and residential Automation projects.
  • Engineered the communication parameters for Plant Historian System interface for various projects.
  • Consulted on machine design for operational quality and plant architectural network layout.
  • Reviewed functional/design specifications, and other relevant documents to extract test requirements.
  • Increased competitive advantage by allowing PDF files to be processed automatically.
  • Installed, programmed and troubleshot Mitsubishi Assembly Robotics throughout automation plant.
  • Assisted in installation of IMES safety/troubleshooting engineering system throughout automation plant.

Show More

41. IOS

low Demand
Here's how IOS is used in Automation Engineer jobs:
  • Work on data preparation for different test scenarios including negative testing to provide accurate delivery of overall functionality of the product.
  • Analyzed Business Requirements, Mapping Supplement documents and Identified documents required for system and functional testing efforts for all test scenarios.
  • Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements using JIRA.
  • Designed Test Harnesses which enabled execution of System tests in different Production scenarios with limited resources.
  • Developed business case comparing different scenarios for the construction of a new manufacturing facility.
  • Created and implemented proof of concept scenarios to display functionality and capability of sites.
  • Developed and executed test cases test Scenarios and followed-up defects using Quality Center.
  • Developed all test scenarios and test cases for Inventory Management initiative.
  • Based on requirement documentation, translated the information to business scenarios.
  • Developed test scenarios/ scripts based on Functional Specifications and System Specifications.
  • Involved in creation of automated scenarios using Selenium for Data-Driven testing.
  • Involved in analyzing Requirement Specifications and development of Test Scenarios.
  • Performed Automation Testing by using Emulators and IOS simulators.
  • Documented and re-created test-fail scenarios for design team analysis.
  • Developed and reviewed for positive and negative test scenarios.
  • Translated software specifications and user requirements into test scenarios.
  • Executed Manual/Automated Test Scripts to cover End-to-End Business Scenarios.
  • Create library of functions and recovery scenarios using Selenium.
  • Created recovery scenarios for unexpected errors in application.
  • Involved in peer review for automation scenarios identification.

Show More

42. C #

low Demand
Here's how C # is used in Automation Engineer jobs:
  • Executed Automated Test Scripts using Selenium RC and C #.
  • Performed Automation Testing of each Build and then Regression testing on each builds using C # and Selenium WebD r iver.

Show More

43. HP Quality

low Demand
Here's how HP Quality is used in Automation Engineer jobs:
  • Developed and maintain Test Plans, Test Cases and Documentation for Test Cases using HP Quality Center (QC).
  • Created Test plan and Test Cases for the Test Execution and Documented the Reports using HP Quality Center 10.0.
  • Converted requirements into test cases and loaded them from excel to HP Quality Center for execution and defects tracking.
  • Reviewed the Test cases with cross functional teams and managed the entire test documentation in HP Quality Center-ALM.
  • Created & maintained Requirements Tractability Matrix (RTM) between Requirements and Test Cases within HP Quality Center.
  • Converted Manual Test Cases in HP Quality Center to automated Test Scripts in HP Quick Test Professional.
  • Automated the test scripts as planned, prepared and maintained using HP Quality Center (QC).
  • Performed manual testing as an ongoing process of the development life cycle using HP Quality Center.
  • Logged and tracked Defects found during UAT, Manual & Automation Testing in HP Quality Center.
  • Performed descriptive programming for hand-coding the scripts extensively and log defects using suites/ HP Quality Center.
  • Created test cases using Selenium Web Driver, TestNG and MAVEN, HP Quality Center.
  • Used HP Quality Center to maintain test cases and execute test scenarios, log defects.
  • Tracked defects using HP Quality Center and interacted with developers to resolve any defects.
  • Prepared Test cases using HP Quality Center for all the ongoing product development.
  • Uploaded and executed test cases in HP Quality Center and HP ALM.
  • Used HP Quality center to manage the requirements and test cases.
  • Developed test scenarios and written test cases in HP Quality Center.
  • Stored Test Cases in the HP Quality Center ALM Tool.
  • Executed test cases and report defects using HP Quality Center.
  • Provided weekly updates through status report using HP Quality Center.

Show More

44. Traceability Matrix

low Demand
Here's how Traceability Matrix is used in Automation Engineer jobs:
  • Ensured the traceability matrix for specification documents aligned with validation testing.
  • Develop User Requirement Specification Document (URS) and Traceability Matrix.
  • Led development of Traceability Matrix and system level/Stress Level testing closeouts.
  • Developed Traceability matrix to increase the test coverage.
  • Helped in creating Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing.
  • Involved Preparation of Traceability Matrix and mapping the Test Cases with the requirements and Test Metrics in Quality Center.
  • Involved in developing documentation like Requirement Traceability Matrix, Test Plans, Status reports, and bug reports.
  • Created Test Cases, Test Case Inventory, Traceability matrix based on mapping document and requirement.
  • Worked on Requirement traceability matrix (RTM) to map the test cases to the requirements.
  • Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases.
  • Used Traceability matrix to ensure all test cases covered as per the business requirement.
  • Created different documents like test coverage report, test completion report and traceability matrix.
  • Prepared a Traceability Matrix using ALM to test cases to the requirements and defects.
  • Draft Test Case, Use Case, Traceability Matrix and automated test scripts
  • Created traceability matrix in HP ALM by matching requirements with test cases.
  • Created and updated test cases in Excel sheets and generate traceability matrix.
  • Created the traceability matrix mapping among requirements, test cases and defects.
  • Have prepared test plan, requirement traceability matrix (RTM).
  • Developed test plan, test cases, traceability matrix.
  • Analyzed Traceability matrix and test cases in Quality center.

Show More

45. Sanity

low Demand
Here's how Sanity is used in Automation Engineer jobs:
  • Created and maintained Regression and Sanity Test Suite using SeleniumwithJava.
  • Automated sanity and regression tests using Selenium.
  • Developed sanity and automation regression tests.
  • Used SQL to perform data base testing and involved in Functional, Regression, sanity, smoke and Exploratory testing etc.
  • Conducted sanity test for each Release or build released by executing the BVT (Build Verification Testing) Test Plan.
  • Performed different kinds of testing like Functional, Regression, Smoke, Sanity, Web Service and Back End Testing.
  • Performed Black-box testing, White-box testing, System Testing, Data Integrity Testing, Sanity, and end-end testing.
  • Performed Functional, Integration, Regression, Parallel, Database, Sanity, and Black Box Testing's.
  • Performed all types of system testing, functional and smoke, sanity testing, re-testing, regression testing.
  • Performed White box, Manual, Functional, Regression, Smoke, Sanity, Performance and Security testing.
  • Performed Smoke-Sanity, Functional, Regression, Integration, and Unit Testing for each Build.
  • Performed positive, negative, sanity, smoke, exploratory, functional and regression testing.
  • Performed Cross browser testing, Sanity testing, Functionality testing, and Smoke testing.
  • Developed and maintained CodedUI scripts for functional, sanity, and regression testing.
  • Performed Sanity Test and Regression Test for the new features developed each sprint.
  • Created and maintained Regression and Sanity Test Suite using Selenium with Java.
  • Performed smoke and sanity testing for each build of the application.
  • Performed Sanity, System, Integration, Shakeout and Regression Testing.
  • Executed automated Sanity test suite and analyzed test case failures.
  • Involved in Sanity, Functional and Regression testing.

Show More

46. Jmeter

low Demand
Here's how Jmeter is used in Automation Engineer jobs:
  • Involved in preliminary phase of performance testing using JMETER.
  • Recorded user interactions on phone through proxy-recording using JMeter.
  • Performed web based performance testing and analysis using JMeter.
  • Implemented several automated scripts using JMeter.
  • Designed Scenarios in JMeter to perform Load and Stress tests and to analyze results.
  • Implemented Jmeter, BrowserMob proxy along with Selenium to capture UI level performance metrics.
  • Implemented Jmeter scripts to know the performance of the application under all circumstances.
  • Performed load, stress testing using open source tools like JMeter and Gatling.
  • Developed and maintained performance test suite using open source java based tool JMeter.
  • Worked in Quality Assurance technologies like Jmeter and Postman for test execution.
  • Performed web service testing using as Client Soup UI and JMeter.
  • Worked with the Jmeter for load testing using different diameter protocols.
  • Involved in writing load scripts using JMeter, Performance testing tool.
  • Involved in performance testing of the application using Apache JMeter.
  • Executed load testing on selenium web driver using jmeter.
  • Involved in using Jmeter for load and stress testing.
  • Configured and used Jmeter for performance and load testing.
  • Involved in writing load scripts using Apache JMeter.
  • Develop scenario based testing for the Jmeter scripts.
  • Implemented and experienced in Jmeter for API testing.

Show More

47. Eclipse IDE

low Demand
Here's how Eclipse IDE is used in Automation Engineer jobs:
  • Automated those test cases using Selenium WebDriver, TestNG, Apache POI and Java technologies (Eclipse IDE).
  • Created Maven Project in Java, using Eclipse IDE to write the automation scripts using Selenium Web Driver libraries.
  • Used java to develop the test codes, used eclipse IDE and validated SOAP and REST services with XML.
  • Utilize Selenium WebDriver, Eclipse IDE (Java Based) and other tools for browser testing.
  • Used Eclipse IDE for test environment and Java (core) language for development.
  • Exported Test Case Scripts in Eclipse IDE and modified the selenium scripts and executed.
  • Used Maven project structure to build and deploy the application on Eclipse IDE.
  • Used Eclipse IDE with Selenium for supporting functional testing of client side application.
  • Developed automation scripts using Selenium Web driver with Java using Eclipse IDE.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Leveraged Java (Eclipse IDE) to access and test various operations.
  • Developed test scripts using Selenium WebDriver and Java in Eclipse IDE.
  • Core Java programming skills using Eclipse IDE.
  • Used Eclipse IDE to develop & debug the code.
  • Automated Smoke and Functional test cases using Selenium Web driver, Junit and Java (Eclipse IDE).
  • Developed/maintained and executed the Automation Test Scripts with Selenium (Web Driver) Java API using Eclipse IDE.
  • Developed JUnit test cases and test reporting application using Java and Android Instrumentation Test runner and Eclipse IDE.
  • Developed test scripts using Core java concepts and JUnit Test Cases using Eclipse IDE.
  • Write test automation environment using Python with Eclipse IDE Analyse, interpret, and communicate qualitative and quantitative findings from tests.
  • Automated those test cases using Selenium IDE/Selenium RC and JUnit in Eclipse IDE.

Show More

48. Autocad

low Demand
Here's how Autocad is used in Automation Engineer jobs:
  • Create and Maintain electronic schematics through revision control using AutoCAD and SolidWorks Electrical.
  • Developed electrical design of control systems using AutoCad12.
  • Created electrical and pneumatic drawings using AutoCAD.
  • Create electrical schematics using AutoCAD Electrical.
  • Worked with AutoCAD and GC-PowerPlace software to design boards, and panels for the placement of electronic components from BOM.
  • Create and modify blueprints, wiring diagrams, schematic drawings, and engineering instructions for assembling electronics, using AutoCAD.
  • Developed wiring schematic system to significantly reduce errors; constructed schematics using AutoCAD 2006, and AutoCAD 2006 Electrical.
  • Designed robotic end-of-arm tooling used for pic-n-place, stamping, and trimming automotive hose utilizing AutoCAD.
  • Design electrical panel wiring and I/O wiring for PLC on E-plan & AutoCAD software.
  • Developed AutoCAD drawings and Schematics for easy troubleshooting and repair of the line.
  • Experience with AutoCad, SAMA standards and ISA/IEEE protocols are required.
  • Prepared complete sets of AutoCad drawings for automation / control systems.
  • Updated drawings for project using AutoCAD Electrical 2013AE over Building Fan project
  • Perform Basic engineering drawing and P&ID's in AutoCAD.
  • Use AutoCAD to create and update schematics and wiring diagrams.
  • Designed, reviewed and updated drawings using AutoCAD software.
  • Work up AutoCad drawings for customers for panel layouts.
  • Generated control schematic drawings by using AutoCAD 2002.
  • Provided new manufacturing line layouts with AutoCAD.
  • Designed new Robotic Test Equipment in AutoCAD.

Show More

49. BDD

low Demand
Here's how BDD is used in Automation Engineer jobs:
  • Implemented automation framework in Selenium WebDriver using Behavior-Driven (BDD) approach in cucumber framework.
  • Developed Automation test script for Regression testing using Selenium in BDD Cucumber Framework.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber.
  • Experience in Behavior Driven Development (BDD), Acceptance Test Driven Development (ATDD)using Cucumber, Gherkin.
  • Developed test scripts for Puppet modules using beakers, ruby framework, planned and developed BDD TDD scripts.
  • Designed and coded application components in an agile environment utilizing a behavior driven development approach (BDD).
  • Experienced in developing BDD and TDD scripts with Cucumber and writing step definitions for Gherkin based features.
  • Implemented BDD framework using Cucumber and created step definition and feature files using Gherkin (Cucumber).
  • Used BDD framework with Cucumber, Java and created feature files with scenario and scenario outline files.
  • Involved in front white box testing in an agile development Environment using TDD and BDD approach.
  • Initiated, designed and developed BDD/ATDD framework using cucumber API for the agile projects.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber.
  • Performed automated acceptance tests written in BDD (Build Driven Development) using Cucumber.
  • Coordinated with development team to develop in a BDD environment using Selenium and Cucumber.
  • Used cucumber in creating BDD tests for web services and for cross browser testing.
  • Worked on BDD Cucumber /gherkin format for Test Scenarios Using Acceptance Test Criteria.
  • Involved in development of BDD Cucumber framework using page object model pattern.
  • Used Calabash, BDD based tool to create the automation scripts.
  • Developed TDD/BDD tests using Cucumber by writing behaviors and step definitions.
  • Experienced in testing code developed in TDD / BDD environments.

Show More

20 Most Common Skill for an Automation Engineer

Test Cases26.1%
Selenium Webdriver13.1%
Pl/Sql6.8%
Business Requirements6.1%
PLC5.7%
Web Application3.8%
QA3.5%
XML3.4%

Typical Skill-Sets Required For An Automation Engineer

RankSkillPercentage of ResumesPercentage
1
1
Test Cases
Test Cases
19%
19%
2
2
Selenium Webdriver
Selenium Webdriver
9.6%
9.6%
3
3
Pl/Sql
Pl/Sql
4.9%
4.9%
4
4
Business Requirements
Business Requirements
4.5%
4.5%
5
5
PLC
PLC
4.2%
4.2%
6
6
Web Application
Web Application
2.8%
2.8%
7
7
QA
QA
2.5%
2.5%
8
8
XML
XML
2.4%
2.4%
9
9
Jira
Jira
2.4%
2.4%
10
10
Automation Framework
Automation Framework
2.1%
2.1%
11
11
Html
Html
2.1%
2.1%
12
12
Control Systems
Control Systems
2.1%
2.1%
13
13
HMI
HMI
2%
2%
14
14
Maven
Maven
2%
2%
15
15
Data Driven
Data Driven
1.9%
1.9%
16
16
QTP
QTP
1.9%
1.9%
17
17
Rest API
Rest API
1.7%
1.7%
18
18
Junit
Junit
1.6%
1.6%
19
19
Scrum
Scrum
1.6%
1.6%
20
20
Unix
Unix
1.6%
1.6%
21
21
GUI
GUI
1.5%
1.5%
22
22
SQL
SQL
1.5%
1.5%
23
23
UAT
UAT
1.4%
1.4%
24
24
Setup
Setup
1.2%
1.2%
25
25
Xpath
Xpath
1.2%
1.2%
26
26
Linux
Linux
1.1%
1.1%
27
27
User Acceptance
User Acceptance
1.1%
1.1%
28
28
VB
VB
1.1%
1.1%
29
29
ALM
ALM
1.1%
1.1%
30
30
Python
Python
1.1%
1.1%
31
31
GIT
GIT
1%
1%
32
32
Javascript
Javascript
1%
1%
33
33
Scada
Scada
0.9%
0.9%
34
34
CSS
CSS
0.9%
0.9%
35
35
SVN
SVN
0.9%
0.9%
36
36
QC
QC
0.8%
0.8%
37
37
Firefox
Firefox
0.8%
0.8%
38
38
Perl
Perl
0.8%
0.8%
39
39
Android
Android
0.8%
0.8%
40
40
ANT
ANT
0.8%
0.8%
41
41
IOS
IOS
0.8%
0.8%
42
42
C #
C #
0.7%
0.7%
43
43
HP Quality
HP Quality
0.7%
0.7%
44
44
Traceability Matrix
Traceability Matrix
0.7%
0.7%
45
45
Sanity
Sanity
0.7%
0.7%
46
46
Jmeter
Jmeter
0.6%
0.6%
47
47
Eclipse IDE
Eclipse IDE
0.6%
0.6%
48
48
Autocad
Autocad
0.6%
0.6%
49
49
BDD
BDD
0.6%
0.6%

51,462 Automation Engineer Jobs

Where do you want to work?