We provide IT Staff Augmentation Services!

Automation Engineer Resume

2.00/5 (Submit Your Rating)

Albany, NY

PROFESSIONAL SUMMARY:

  • Around 5 years of experience in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications and Methodologies like Agile, Waterfall, V - Model.
  • Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
  • Good experience in using Java, Junit and TestNG test framework to write functional test.
  • Experience designing and creating automation frameworks for J2EE based applications using Java, Junit, Selenium WebDriver, IDE, Grid, ANT, Jenkins and TestNG.
  • Expertise in functional testing AUT using Selenium IDE and WebDriver using Junit/TestNG testing framework.
  • Extensive work experience on JAVA, VB Scripts, Junit, Maven, ANT, Python, Hudson, and Jenkins.
  • Experience of QTP features like Descriptive programming, Exception handling, Object Repository & Checkpoint.
  • Good experience in Web Services testing using SOAPUI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAPUI.
  • Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
  • Experience in Unit, Functional, Integration, System, Performance, Sanity, Exception, Compatibility, Security, and User Acceptance testing of client/server and Web base Applications.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.
  • Proficient in analyzing system & functional specifications, UI wireframes, use cases, business requirements, business rules to prepare test cases/scenarios.
  • Experienced using Web-debugging tool like Fire Path and Firebug for finding elements locator.
  • Working experience with defect tracking tools like Clear Quest, Jira, Test Director/Quality Center (QC).
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Extensive experience in Black Box, Functional, Integration, Regression, Smoke and Backend Testing.
  • Expert level experience in using test management tools like HP QC, Spiral test and bug tracking tool JIRA.
  • Sound Experience in Backend testing by writing SQL queries in Oracle, Sybase, Microsoft SQL Server and Microsoft Access databases.
  • Strong in writing SQL queries to perform backend data validations.
  • Good skills in implementing the test requirements, design test cases, test data and execute test runs.
  • Very good team player in working with others on time critical assignments. Excellent written and verbal communication skills.

TECHNICAL SKILLS:

Testing Tools: Selenium IDE/Webdriver/RC/GRID, HP QTP, HP /QC, ALM, Junit, JMeter, TestNG, JIRA, Cucumber / Gherkin

Languages: C, C++, JAVA, Java Script, HTML, XHTML, CSS, XML, PL/SQL

Methodologies: Agile (Scrum), Waterfall, TDD

Defect Tracking Tools: Bugzilla, JIRA, Quality Center

Built Tools: ANT, Maven

Continuous Integration: Jenkins, Hudson, Cruise Control

Web & App Server: Apache Tomcat, JBoss, WebLogic, WebSphere

RDBMS: Oracle, DB2, SQL Server, TOAD, MS Access

Operating Systems: Windows, Mac OS, Unix/Linux

PROFESSIONAL EXPERIECE:

Confidential, Albany, NY

Automation Engineer

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.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Developed and implemented robust MVC Pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Extensively developed automation test scripts for regression testing (TestNG).
  • Configured Selenium WebDriver, TestNG, and Maven tool and created Selenium automation scripts in Java.
  • Maintained and executed Maven build files for running automated tests.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Involved in writing Test Cases by using Wireframe, Design docs and Acceptance criteria.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Designed, maintained and executed Automated Integration framework of API/Web Services across multiple test and production environments using SOA test.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Involved in defect management - Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.

Environment: Java, Java Script, Selenium WebDriver, QTP, HP QC/ALM, Jenkins, Maven, TestNG, SOAP UI, Git, Fire path, Firebug, XPATH, HTML, XML, CSS, SQL, Oracle, Windows.

Confidential

Software Test Engineer

Responsibilities:

  • Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Apache Solr) technologies (Eclipse IDE). Contributed in framework creation.
  • Good experience in REST & SOAP based web services testing using RESTFUL web services testing tool.
  • Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Performed Unit testing with TestNG test frame work and use Bromine for easy running the test and store the result for analysis the test.
  • Involved in SOAP & REST based web services testing using SOAPUIPRO web services testing tool.
  • Identified the Test Scenarios based on Functional Specifications and Business Requirements.
  • Performed web services testing with SOAP UI and Performed Security testing for employee login validations.
  • Conducted workflow, process diagram and gap analysis to derive requirements for existing systems enhancements.
  • Used firebug to identify object’s ids, Name, XPaths, links in the application.
  • Used HP Quality Center for Test Management for functional Test Automation.
  • Provide all data validation through SQL queries UNIX commands to perform Back-end testing
  • Participated in Walkthrough and defect report meetings periodically.
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.

Environment: Java, Selenium WebDriver, HP QC, ALM, JMeter, REST services, SOAP UI, GIT, Jenkins, TestNG, Maven, Eclipse IDE, SQL, Oracle, Windows.

Confidential

QA Engineer

Responsibilities:

  • Assisted in writing the test plans and testing the functionality of web-based application.
  • Writing test cases for the application by analyzing business requirements document.
  • Used pre-execution checklist to confirm that the environment is ready for testing.
  • Attended several walkthrough meetings with Business Analyst, Project Manager, and developers and provided feedback accordingly.
  • Created manual and automated tests for several different modules.
  • Created and executed automated test scripts using Quick Test Professional for functional and regression testing.
  • Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
  • Manually written SQL queries to test the back end database.
  • Helped QA Lead create Traceability Matrix to ensure comprehensive test coverage of requirements, identify all test conditions and test data needs.
  • Used Test Director for defect tracking.
  • Performed Web testing to check for broken links in the Web Page.
  • Created, Updated, and maintained Test Scripts for different builds and releases.

Environment: Quick Test Pro, HTML, Test Director, MS SQL Server, Microsoft Tools, Oracle, UNIX, Windows.

We'd love your feedback!