We provide IT Staff Augmentation Services!

Test Automation Consultant Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 10+ years of diverse experience in IT industry as Software Quality Engineer/Test Automation Developer.
  • Certified in Java programming. Has comprehensive knowledge of Software Development Life Cycle and Test Development.
  • Proficient in Black Box, Web Services, White Box and API testing.
  • Extensively worked on tools like Selenium WebDriver, Selenium RC, UFT(QTP), SWTBot and JMeter
  • Proficient in JavaScript and 4test scripting and Java
  • Tested applications for Section 508 compliance
  • Knowledge of Software Development Life Cycle SDLC, Software Test Life Cycle STLC, and QA processes
  • Strong Foundation in Java Technology (J2SE, J2EE) and good understanding on Object oriented concepts, OOP.
  • Expertise in Java - J2EE, JSP, JavaScript, Spring 1.2, Struts and ORM tools like Hibernate and IBatis.
  • Strong experience with Log4j and JUNIT for unit testing
  • Worked in Agile methodologies like SCRUM
  • Designed and implemented Test automation frameworks for Selenium WebDriver, SilkTest and SWTBot
  • Have worked in API testing, web services testing using SOAP UI
  • Excellent analytical, problem solving, documentation skills and possess excellent presentation and interpersonal skills with a strong desire to achieve specified goals.
  • Having working knowledge in SQL and Unix Shell Scripting
  • Have extensive exposure of Selenium WebDriver, Remote Control API and Grid
  • Presented a case study on Maximizing ROI Through Reusability in Test Automation Across Projects in Software Testing Conference 2010.
  • Core member in Automation committee to implement best practices across different automation projects.
  • Assisted other teams in evaluating and adopting Selenium WebDriver as functional test automation tool for web based applications.
  • Extended SilkTest support for custom controls using UI Automation API (.Net)
  • Carried corporate trainings on Selenium WebDriver and SilkTest
  • Having knowledge on Cucumber
  • Attended performance testing internal training. experience of implementing behavioral driven development(BDD) & automated testing

TECHNICAL SKILLS

Testing Tools: Selenium IDE, Selenium RC, Selenium WebDriver, SilkTest, SWTBot and SOAP UI, API testing and Sahi

Frameworks: JUnit, TestNG, Page Object Model, Data Driven, Keyword driven, Hybrid, Robot, Jenkins and Cucumber

Defect Management Tools: JIRA, Quality Center (ALM) and DevTrack

Operating System: Windows 2008/2012/XP/7/8, UNIX.

Programming Language: Java, VBScript, C and C#

IDE /Tools: Eclipse, Git, VS 2012, VMware Workstation, VMware Virtual Center, VMware Lab Manager, UML, Maven and ANT

Web/Application Servers: Tomcat, JBoss, Websphere

Database: Oracle, SQL Server and NoSql

PROFESSIONAL EXPERIENCE

Confidential

Test Automation Consultant

Responsibilities:

  • Creating test cases based on functional specifications and business requirement documents.
  • Designed and developed hybrid test automation framework using UFT and SQL Server
  • Created and implemented web service testing framework using UFT
  • Involved in test case peer review meeting and gave valuable feedback to the team
  • Created test strategy and different test sets in ALM for R3 and R4 release cycle
  • Participated in daily stand-ups and weekly status meetings
  • Participated in System testing
  • Created weekly status reports and shared with all the stakeholders
  • Indentified the gaps in existing automation and added to the framework
  • Implementing behavioral driven development
  • Bridges communication gap between Business and Technology
  • Early feedback & clear communication
  • Business and Technology speaks same language
  • Business people start engaging in technology
  • Trained manual testers to execute automated tests from ALM

Tools: UFT, HP ALM (QC), Java and SOAPUI

Confidential

Lead Test Developer

Responsibilities:

  • Creating Test Strategy, planning, test cases and estimation and documenting them on internal wiki sites.
  • Designed and implemented test automation framework using testNG and Selenium WebDriver
  • Created end to end test framework to run sanity tests on nightly builds without any manual intervention.
  • Created Hybrid frame work with selenium using TestNG and Java reflection API. This enabled non automation users to add new test cases using Excel files.
  • Implemented Page Object Model, which helped in reusing the UI related libraries in multiple areas.
  • Implemented x-path, JavaScript and CSS element locator strategies to locate complex elements on page using elements internal text, index and attribute values
  • Created JMeter scripts to talk to external REST/SOAP API's and compare data for validations
  • Setting and configuring the Informatica Administrator on single sign on environments for testing.
  • Used Java and TestNG, XML and JSON parsers. TestNG and ReportNG, Log4J for test suite’s creation and reporting results
  • Used Maven for build automation
  • Configured open ssh on server machines to deploy, start and stop services remotely.
  • Created api testing scripts to test server response and results for different requests. performed multiple browser testing
  • Modified existing automation framework for pseudo localisation testing.
  • Setup tests on CI Systems Jenkins, for test execution and publication of results.
  • Analysis of test results, logging defects and feature requests into tracking system and seeing each one through to completion.
  • Working closely with product managers and development team on finalizing the application features and UI designing.
  • Used Perforce and Git for Source Control.
Tools: Java, Selenium WebDriver, TestNG, JUnit, SOAPUI, Maven and JMeter

Confidential

Software Quality Engineer

Responsibilities:

  • Implemented test-plan, script libraries
  • Developed various script libraries to handle custom objects not recognized by SilkTest
  • Developed utilities to achieve server side verification using Documentum API and Java
  • Developed end to end automation frame work
  • Created Kerberos SSO environment for testing
  • Implemented localization support in automation
  • Involved in manual regression testing
  • Prepared test plans based on Requirement specifications and updating the same for utmost coverage of AUT with minimal number of test cases
  • Bug reporting and tracking using JIRA
  • Participated in new feature kickoff meetings and prepared test cased based on the use case documents.
  • Created selenium automation framework to test Administrator portal
  • Created API testing libraries to test application calls to content management server and to verify its response

Tools: Selenium, SilkTest, QC, JIRA, eclipse

Confidential

Software Quality Engineer

Responsibilities:

  • Developed SilkTest framework for the AUT
  • Implemented test-plan, script libraries
  • Implemented the scripts to measure the performance between the different versions of the application
  • Updating scripts to run on different Regional and Language options
  • Manual Testing of un automated Regression tests
  • Preparation of test plans based on Requirement specifications and updating the same for utmost coverage of AUT
  • Bug reporting and tracking in JIRA
  • Attending the Daily SCRUM meeting with the client
Tools: used: SilkTest, JIRA

Confidential

Java/j2ee developer

Responsibilities:

  • Developed various UI (User Interface) components using JSP
  • Used various Core Java concepts such as multi-threading, exception handling, collection APIs to implement various features and enhancements
  • Involved in developing business components using plain old java objects(POJO)
  • Involved in writing packages, stored procedures to access database
  • Extensively worked with Struts and implemented Action ad form bean classes
  • Involved in writing all client side validations using Java Script
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.

Tools: Java, j2ee, Struts, Hibernate, Tomcat, Oracle, JSP, JavaScript, eclipse

We'd love your feedback!