We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

Confidential, MI

PROFESSIONAL SUMMARY:

  • Over 3+ years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Expert in developing Java Selenium WebDriver/RC/IDE/GRID test scripts and Test Frameworks using TestNG/Junit, ANT/MAVEN build tools.
  • Extensive experience in using Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.
  • Sound knowledge on Junit, TestNG framework for Unit and Functional testing, Maven and Ant for Project building, Jenkins/Hudson for Continuous Integration.
  • Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Strong experience in cross browser, cross platform web testing with Selenium RC and WebDriver.
  • Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix.
  • Specialized in GUI and Functionality Testing, White Box testing, Black box Testing, System testing, including Integration, Performance, Stress, Load and Regression Testing of Web and Client/Server based applications.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Experience in Waterfall (Software Development Life Cycle - SDLC), TDD, BDD and Agile Project Environment.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/RC/IDE/GRID, Mercury QTP, HP Quality Center, Jmeter, Cucumber, Eclipse, Test Plan Manager, ALM, JenkinsBuild Tools

Languages: HTML, CSS, JavaScript, C#, Java, XML, Python, Shell Script

Frameworks: Junit, TestNG, TDD

Firefox Add-ons: XPath, Firebug

Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA

Databases: PL/SQL, Oracle

Platforms: Windows 7/Vista/XP, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, MI

Test Automation Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Createdtest cases,scriptsbased on functional specification,prepared test data forsimultaneousand combined Trade testing.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAPUI, Maven and Jenkins.
  • Involved in Designing & Developing data driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Involved inCucumber testing and defined the test scenarios and created the test cases in Test Manager.
  • Worked with designing and building automation frameworks inCucumberBBD.
  • Developed a Python script to capture the output generated in the Swing application and stored it in a CSV file.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Involved in Web Services Testing using SoapUI to create and execute automated functional, regression, compliance, and load tests.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Used SQL Queries to verify the data from the Oracle database.
  • Used ClearCase, Subversion for code repositories and Maven for the dependencies.
  • Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Python, Jenkins, Soap UI, TDD, Agile, HTML, XML, XPath, JavaScript, Quality Center, Firebug, SQL, PLSQL, Oracle, UNIX, Windows.

Confidential, Dallas, TX

QA Engineer

Responsibilities:

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements Specifications; Creation of Test Data Requirements and Test Condition Matrix; Setting Up Test Environment; Software Test execution; Defect Management.
  • Created Java based scripts for Selenium WebDriver with JUnit as automation frame work.
  • Involved in building automation framework from scratch using Selenium Web Driver, JAVA, Junit, Jenkins, ANT and Eclipse.
  • Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Reviewed the code in java and Performed white box testing Using Junit to ensure every class is constructed strongly and does not contain any functional errors (Unit testing).
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
  • Involved in running Test scripts on different browsers using the Selenium Webdriver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Involved in creation of automation framework in Selenium Web Driver using behavior driven approach like Jbehave, Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through SOAP UI.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Involved in Unit testing, test case development and regression testing using Junit for web based application.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Java, Selenium WebDriver, Junit, ANT, Jenkins, SoapUI, TDD, Agile, HTML, XML, REST, SQL, PLSQL, Oracle, Quality Center, Windows XP, UNIX.

Confidential, Houston, TX

QA Tester

Responsibilities:

  • Working on multiple project credit card fraud, prospect learning and credit card marketing projects under water fall methodology.
  • Preparing requirement analysis, test plan and test scripts every release on the based business requirements and functional requirements documents.
  • Preparing Traceability Matrix based on developed test scripts and test requirements to determine test coverage reports.
  • Responsible for preparing defect reports for status call meeting of each project.
  • Responsible to schedule requirements discussion meeting with business analyst, business people and developers.
  • Working on User Acceptance Test environment and directly dealing with end user and business people.
  • Working with third party vendor and business people group to prepare test data and data condition documents.
  • Using Microsoft SQL Server 2008 management studio to write database query and experience to write SQl query using join, alias, where clause etc.
  • Responsible to present test plan for each project every release.
  • Using SOAP UI to test web APIs.
  • Developing scripts using UFT and integrate with HP ALM to prepare Traceability Matrix and coverage reports.
  • Responsible to manage HP ALM’s Test Plan, Test Lab, Requirement analysis features and preparing regression test suite and release test suite based on requirements.
  • Responsible to prepared test result reports with capturing necessary screen shots, data validation and test scenarios.
  • Responsible for penetration testing to test insecure area of application.

Environment: Java, C#, VB, .Net, SQL, SQL Developer, HP Application Life Cycle Management, Visual studio 2008 and Soap UI, Word, Excel, One Note Outlook, SnagIt, MS Project.

We'd love your feedback!