We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 6 years of experience as a QA Automation Engineer - SDET, extensively worked on Manual, Automation, DevOps Testing of Web Client Server, Cloud(AWS), Mobile, API, Webservices applications. Experience on various domains such as Ecommerce/Retail, Banking, Financial services and Healthcare
  • Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies likeSprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective
  • Proven ability in designing and creating automation frameworks usingJava, Selenium WebDriver, Junit, TestNG, Appium, Protractor, Jasmine, Maven, ANT, Jenkins, tools.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ATDD,Hybrid, Keyword and Data Driven Frameworks).
  • Experience in Core Java,development by applying different concepts like OOPS concepts, Collections, Strings,Exception handling, Multithreading, etc. and experience in Groovy and JavaScript.
  • Worked in DevOps, installing, configuring and integrating Automation scripts onContinuous Integration tools (CI/CD)likeJenkinsfor nightly test suite execution and working on knowledge on testing and configuringAmazon Web services (AWS)
  • Expert in developing Behavior Driven development (BDD/TDD/ATDD) by writing Gherkinlanguage using cucumber tool, developedScenarios, Scenario outlines, featuresandStep definitionsand generating the cucumberreports
  • Experience in installation and Administration of version control systems likeGIT(Distributed Version Control),GitHub,SVNVersion Control
  • Experience in automatingMobile applicationsusingAppium.
  • Automated AngularJS applications using Protractor, Jasmine (spec,configfiles)
  • Working with Unit Test Frameworks likeTestNG, Junit, and Jasmine.
  • Experience in implementing the Page Object Model (POM)by creating element for each page object and reused all the objects in various scripts.
  • Experience in testingWeb Services-SOA architecture, XML transactions,SOAP, HTTP, WSDL, and RESTusing various tools likeSOAP UI/Ready APIand selenium.
  • Develop test plans and maintain them regularly, working with product owners, system analysts, developers, and external vendors
  • Identify/develop new automation tools/approaches that will increase quality, development velocity, and decrease testing cost
  • Perform manual testing, the scope of which will encompass all functionality of services to as a prequel to automation
  • Knowledge of test methodology and tools, software testing standards, methods and conventions, build systems, and the product development cycle

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium, See test, JMeter, Cucumber, Jasmine.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, Angular JS.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

Other Tools: Atlassian Jira 4.0, HP-Mercury Quality Center, Quick Test Professional, SVN, VSS, Deep Trawl, Firebug, RoboFormTeamsite.

Databases: SQL, PL/SQL, NoSQL, Oracle, MySQL, DB2.

Languages: C, C++, Java, C#, SQL, PL/SQL, Python.

Script Languages: VB Script, Java Script, UNIX Basics

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall.

Browsers: Internet Explorer, Firefox, Chrome & Safari, Opera

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Mac.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Test Automation Engineer

Responsibilities:

  • Involved in various meetings withBusiness analysts and developers.
  • ConductedFunctional testing, Regression Testing using selenium with Data-driven framework and Key- Word driven framework.
  • Worked on Guidewire’s Data hub and Info center solutions for Commercial Lines Transformation.
  • Worked on Guidewire Policy Center to Datahub Data Conversion Effort for Business owners.
  • Created automation test scripts using data Driven framework and Page Factory model to test the web applications usingSelenium WebDriverwith JAVA and maven.
  • Expertise in usingSelenium Gridto run test scripts on different platforms and against different browsers in parallel to save time.
  • UsedJenkinsto execute the test scripts periodically onSelenium Gridfor different platforms like desktop, tablet and mobile.
  • Performed Cross browser testing andParallel testingonChrome, Firefox and Safari using TestNG and Maven on Selenium grid.
  • Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional Testing usingTestNG Annotationslike Groups, Parameter, Data Provider and Tags.
  • UtilizedMaventoManage dependenciesfor Test execution, plug-ins and created profiles of grouped Test cases to Run sanity and Regression Testing.
  • Involved in developingBDD Frame workfrom Scratch.
  • Involved in the usage of BDD framework toDevelop CucumberStep Definitions, Scenarios and Features using acceptance criteria.
  • Involved inDevOps Migration/automationprocesses for Build and Deploy systems.
  • ConfiguredSelenium, Testing, Maventool and createdseleniumautomationscripts in java.
  • WroteAutomation scripts using Selenium web driver.
  • Automation offunctional testing frameworkfor all modules using Selenium Web Driver.
  • Preparation of Test scripts using Selenium Web driver (Automation tool) with java for Functional Test cases.
  • Automating theregression & project cases using Selenium.
Environment: Selenium RC, Java, Junit, SQL, DHTML, Jira, VBScript, HTML, MSWord, MS Excel, UNIX, Windows.

Confidential, San Jose, CA

SDET

Responsibilities:

  • Preparation of Test plans and Test Cases for all the modules.
  • Participate in the development of product requirements and specifications.
  • Generate Test Report Confidential the end of Testing Phase
  • Manual Defect Reporting and Defect Reporting through Test Director.
  • Manual Testing (using Black Box, and White Box testing)
  • Participate in customer meetings on project status and design reviews.
  • Escalate any defect/issue to the Project Managers, if they are not addressed within the defined time line.
  • Analyzed Application Requirements, Functional Specifications and Test Specifications.
  • Assisted Project manager with preparing estimates on the timelines.
  • Play active role as team member for laying out the Quality processes and designing the Test Strategy, Test Plan, Test Cases and Metrics document templates.
  • Reviewing and analyzing Business/Technical Requirements, Use Cases and High Level and Low-Level Designs throughout the Software Development Life Cycle (SDLC).
  • Participated in the development of product requirements and specifications.
  • Test maintenance changes.
  • Contribute to the overall improvement in procedures

Environment: Java, Selenium RC, Selenium IDE, Firebug, SQL, iOS, Mobile Testing, HP Quality Center, Oracle10g and Windows.

Confidential

QA Automation and Manual Tester

Responsibilities:

  • Analyzed and identified the Test cases based on requirement document of the application.
  • Reviewing and modifying the Test cases for Test scenarios.
  • Performed various types of testing like Functional Testing, Integration Testing, Regression Testing, System Testing and Compatibility Testing.
  • Preparing and executing Test cases, Review test cases and Defect Reporting.
  • Analyzed Test specifications and written Manual Test cases for Black Box Testing.
  • Defect logging, Tracking, Reporting and Validation using Mercury Quality Center.
  • Prepared Defect Report as per severity and Priority.
  • Involved in Defect Reporting Meetings on a daily basis.
  • Performed Regression Test execution based on the priority of the Test cases in Mercury Quality Center.
  • Designed Test cases and executed Test cases and reported the Bugs using Quality Center.
  • Involved in project meetings and Interacted with other team members in order to resolve the problems.

Environment: JAVA, JSP, WebLogic, HTML, SQL Server 2005, and Windows 2003, Testing Tools: QTP 8.2, Mercury Quality Center 9.

We'd love your feedback!