We provide IT Staff Augmentation Services!

Sr. Automation Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 9 years of experience in Software Quality Assurance in Automation and Manual testing using Selenium and QTP as tools.
  • Having good knowledge in Test Automation using Selenium webdriver with TestNg& maven and protractor with jasmine
  • Expert in designing Test automation framework using selenium web driver and protractor.
  • Experience in all phases of Software Testing Life Cycle (STLC) and good exposure to Software Development Life Cycle (SDLC).
  • Expertise in writing automated test using Selenium, JUnit and Java.
  • Experienced in all phases of lifecycle including requirement gathering, risk analysis, project planning, scheduling, testing, defect tracking, reporting and managements. 
  • Expert in automated testing as well as in manual testing using tools such as UFT, HP Quick Test Professional (QTP), ALM, HP Quality Center, Selenium Webdriver.
  • Experienced in developing use cases, user interface specifications, and user requirement specification documents.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced on Eclipse and IntelliJ to develop Junit and TestNGframeworks.
  • Experienced with debugging using Firebug, Chrome or IE development tools.
  • Excellent interpersonal and oral/written communication skills with the ability to understand and explain both business and technical needs from and to clients and customers.
  • Good knowledge in Database Testing using SQL.
  • Worked on web services based on SOAP and REST using SOAPUI.
  • Proficient in different software development methodologies like Agile Methodology, Waterfall model, Iterative model and V - model.
  • Strong Analytical and Problem Solving skills. Quick learner of new software/tools, self-starter, can work independently and in a team.
  • Knowledge on Robot Automation Frameworks.
  • Extensive Software Testing Life Cycle experience with the various testing phases including White-Box Testing, Black-Box Testing, Regression Testing, System Testing, Smoke Testing and User Acceptance Testing (UAT)
  • Good experience in working with bug tracking tools and defect management.
  • Ability to interact with Business Analysts and developers regarding functional requirements, bugs, enhancements and test case review meetings.

TECHNICAL SKILLS

Testing/Management Tools: UFT/QTP, ALM Quality Center, Selenium(IDE,RC WebDriver),Selenium 2.2,2.3,2.35,2.4 SOAP UI,Maven,Junit, Visual Studio 2013, Protractor

Programming Languages: Java, SQL,HTML5,CSS,JavaScript

Operating Systems: Windows, UNIX and LINUX

Web Technologies: HTML,CSS, XML,JSON and XPATH

Application Servers: Jenkins and Tomcat

Others: Eclipse, IntelliJ, Firebug

PROFESSIONAL EXPERIENCE

Confidential

Sr. Automation Engineer

Responsibilities:

  • Working on Selenium Web Driver with TestNg -Working On Protractor with Jasmine
  • Preparing test scenarios & test Cases for integration, system and performance testing
  • Preparing test data’s for the test cases & executing test cases and record defects in the defect tracking system.
  • Used JIRA to document and report/track all issues and defects. 
  • Analyzing the test cases prepared by other team members.
  • Communication with the test lead / test manager
  • Extensively involved in functional testing, regression testing, database testing, performance testing & compatibility testing
  • Modifying the existing test cases based on change in a feature and requirements.
  • Responsible for attending the daily meeting regarding the status of the Application on daily basis in the Agile Environment.
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
  • Performed Backend testing to verify the data integrity by passing SQL Queries. 
  • Performed Smoke and Functional testing on every build of the application.
  • Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment 
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Troubleshooting the issues by coordinating with development teams and functional teams
  • Attending daily scrum call for status update as my project is following Agile methodology
  • Estimation of effort for the changes in the system
  • Managing Test cases, execution tracking in test director using Test Plan and Test Lab modules
  • Assigning daily tasks for the team members

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, SOAP UI, MVC, Data Driven Framework, Quality Center, Ruby, XPath, Firebug, DOM, WebServices, agile, Apache, Internet Explorer,Firefox, Chrome, SQL, Oracle, Windows.

Confidential

Sr. Selenium Automation Engineer

Responsibilities:

  • Involved in Understanding the Functional Requirements of the Application. 
  • Working as a Senior Test Automation Engineer responsible for building the new Selenium test frameworks and extend the existing frameworks. These frameworks allow us to perform end-to-end testing in multi-component environments.
  • Writing Test automation script in Selenium Web Driver. 
  • Configuring TestNG Framework to execute Selenium scripts. 
  • Analyzing and understanding the requirements specifications. 
  • Review, creation and execution of test cases, test scripts and documentation related to functional, backend and integration testing based on the user stories.
  • TestNG plugins to run the Selenium scripts.
  • Web services testing using SOAPUI (Get Mehod, POST Method)-SOAP and RESTFul (JSON)in Java ine-commerce application.
  • Tests of a specific function within application, requiring some type of user input, and returning some type of results.
  • Create Automation Scripts for Test Data creation and Regression Testing. 
  • Performed Positive & Negative testing through Automation.
  • Designing and implementing the Automation Framework (Hybrid) and its data 
  • Script Development, Debugging and Reviewing 
  • Verifying UI elements on a web page is common feature of automated tests
  • Participating in walkthroughs and defect report meetings periodically. 
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Used SOAP UI for testing Web Services, inspection of WSDL files, generation of SOA envelopes, and acceleration of many other common XML tasks encountered during development of Web-Service enabled applications.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators

Environment: Java, Selenium WebDriver, Cucumber, Jenkins, Maven, TestNG, Eclipse, API Testing, SOAP UI, XPATH, HTML, CSS, JavaScript, DOM, Firebug, agile, SQL, Oracle

Confidential

Sr. Automation Engineer

Roles &Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Design & Develop data driven framework using Selenium WebDriver, TestNG.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Maintained and executed Maven build files for running automated tests.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the script.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Troubleshooting the issues by coordinating with development teams and functional teams
  • Attending daily scrum call for status update as my project is following Agile

Environment: Java Java, Selenium WebDriver, Cucumber, Jenkins, Maven, TestNG, Eclipse, API Testing, SOAP UI, XPATH.

Confidential

Selenium/Java Automation Engineer

Responsibilities

  • Analyzed the system requirements and developed detailed test plans and test cases. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Involved in setting up configuring the testing environment with Eclipse, TestNG and Selenium Java client driver.
  • Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Extensively involved in writing and testing the test cases using TestNG.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Executing manual and automating test cases in a distributed environment including HTML, web services, and Selenium WebDriver, client/server and database applications.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Used SOAP UI for testing Web Services, inspection of WSDL files, generation of SOA envelopes, and acceleration of many other common XML tasks encountered during development of Web-Service enabled applications.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators

Environment: Java, Selenium WebDriver, Cucumber, Jenkins, Maven, TestNG, Eclipse, API Testing, SOAP UI, XPATH.

Confidential

Senior Automation Engineer

 Responsibilities

  • Involved in project planning, coordination and implemented QA methodology.
  • Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
  • Performed functional test automation and execution processes in a web environment using data-driven development with Selenium WebDriver.
  • Participated in analyzing the user/business requirements, functional specifications and use case documents to create the Test Plans and Test cases for System testing.
  • Configured HP Quality Center in Agile environment.
  • Created, executed Test Sets and maintained documentation of test results using HP Quality Center.
  • Monitored and tracked defects/risks and managed through resolution using Quality Center.
  • Performed complex queries for data validation in SQL statements.
  • Analyzed test results reports and test cases results and determined causes, and created detailed and comprehensive defects reports.
  • Facilitate enhancement and maintained the current Test Environment in Eclipse using Java.
  • Participated in the test environment setup ensuring that the facilities, test tools and scripts are in place to successfully perform the required testing effort by Regression Team.
  • Enhanced the current Hybrid Framework using Selenium custom functions, for functional and regression automation testing.
  • Used Selenium Grid to run parallel test on different browser and OS configuration.
  • Checked the response of the application, when more than certain amounts of users are using application at the same time.
  • Generated and automated various Daily status, weekly reports, and Monthly and Quarterly reports.
  • Generated defect status report, QA status reports, Risk Analysis documents, Requirements Traceability reports, Test Execution and test results summary reports.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Environment: Java, Selenium WebDriver2.2, Selenium RC, Selenium Grid, Firebug, Fire Path, CssSelector, HTML, XML, XPATH, Quality Center, MS Project, MS Office, and Windows XP Professional.

We'd love your feedback!