We provide IT Staff Augmentation Services!

Sr. Test Automation Engineer Resume

5.00 Rating

Minneapolis, MN

SUMMARY:

  • A Qualified IT Professional with 7+ years of QA experience in Manual and Automation Testing of Web Services/Mobile Apps Client Server and Web based Applications in different domains using QTP, SOAP UI, Quality Center and Selenium.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Proficient in using Quality Center, POS, Rally, JIRA, Clear Quest, Bugzilla.
  • Direct hands on experience on several types of testing such as Smoke Testing, Functional Testing, Integration Testing, and Regression Testing and also participated in User Acceptance Testing.
  • Good knowledge in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall, Agile, V model and Rational Unified Process
  • Expertise in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.
  • Hands on Experience in using HP Interactive automated testing tools like Quick Test Pro and Quality Center.
  • Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
  • Experience understanding the code written in different programming languages VB Script, Java Script and databases like Oracle, SQL Serb APIver.
  • Experience in testing native apps on iPhone, Android and iPod devices manually.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
  • Experienced in White Box testing by authoring python Codes in Selenium Web Driver.
  • Proficient in writing Groovy scripts for Data Driven Testing.
  • Have strong programming skills in writing/maintaining SQL for Oracle database backend.
  • Extensive experience in BDD/TDD
  • Experienced in Database Testing using interfaces like TOAD and SQL Navigator.
  • Ability to document and track defects as well as produce detailed reports using defect - tracking tools such as JIRA.
  • Expertise in writing Test Plans, Test Cases and Test Scripts for test automation.
  • Expertise in Automation Testing of Web Applications using VB scripts in Unified Functional Testing (UFT) tool.
  • Good expertise in VB script and SQL, Sql Server Management Studio.
  • Expertise in use of Curam Products.
  • Excellent testing skills with an urge to find hidden bugs.
  • Experienced in load and performance testing tool JMeter.
  • Excellent communication, interpersonal and managerial skills with proven ability to work efficiently both in team as well as alone and under high-stress environments
  • Self-motivated and detailed-oriented individual with high level of work ethics.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit,Cucumber, Log4j, Firebug, FirePath, TestNG, JXL, Fitnesse, SOAPUI, Coded UI, Appium .

Language/ Script: Java, JavaScript, C, C#,Python, Shell Script, VBScript(UFT).

Build/ CI Tools: Ant, Maven, Jenkin, Jenkins, Hudso.

Firefox Add-ons: XPath, Firebug.

BugTracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA, Bamboo.

SOA Technologies: SOAP, REST, SOAP UI, WSDL, UDDI, Web Services.

Web development: JavaScript, Ruby, Perl, Python, HTML, VB Scripts, XML, CSS, Flash.

Frameworks: Junit, TestNG, TDD.

Databases Technologies: MS SQL Server 2000/2005,OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL.

Platforms: Windows 7/Vista/XP, UNIX, Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

Sr. Test Automation Engineer

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Developed testP a code in Java language using Eclipse, IDE and TestNG framework.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.
  • Extensive knowledge in testing automaton using UFT also
  • Hands on experience in creating customized Groovy scripts for tests to run on SOAPUI Pro.
  • Participated in Testing in Agile Development Environment using different approaches like TDD and ATDD.
  • Expertise in using SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
  • Expertise in testing AngularJs applications using Protractor.
  • Good experience in using Appium automation tool to do mobile application testing.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNGprior to agile release.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSSLocators.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in ALM
  • Involved inMobile TestingincludesApp Testing. Test automation for web application using Cucumber.
  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and s
  • Developed QA processes automationtest scripts using Python/Seleniumto test Web based user interfaces for different type of browsers.Validated the data from Front End to Back End tables in Oracle Database.
  • Accessed error log files using UNIX commands.
  • Tracked and filed Defects in ClearQuest.
  • Designed BDD test scenarios and test cases.
  • Good experience in writing VBScripts for BlackBox and WhiteBox Testing.
  • Has been part of executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Used Data Driven Framework to check the behavior of application with different inputs as parameters using Selenium
  • Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
  • Generated Requirement Traceability Matrix to ensure all the requirements have been met.
  • Used Firebug to do web based testing with selenium for the commands and locator application.
  • Experienced in testing code developed in TDD / BDD environments.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Involved in status reporting, project meetings and project planning with the team.
  • Generated weekly status reports and developed Test Summary Report
  • Partner with IT partners external to the Clarity PPM application development team to coordinate integration testing with external systems.

Environment: Java, SeleniumWeb Driver, TestNG, Maven, cucumber, Python, Jenkins, SOUPUI, TDD, Agile, HTML, XML, XPath, Rally, POS, Fitnesse, Web Services (SOAP & RESTFUL) JavaScript, Bamboo, Quality Centre, Firebug, SQL, PLSQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows.

Confidential, Los Angeles, CA

QA Engineer:

Responsibilities:

  • Performed RESTful web services and APIs testing in SOAPUI Pro and validated responses with assertions.
  • Worked with agile development teams with a BDD approach and supporting the developers to assure quality.
  • Enhanced JDE application depending on user request and pull the data from User defined format and update JDE files. Developed a batch application to pull the data from Excel and update JDE files.
  • Created split actions using VB scripts to call them in different tests in UFT tool.
  • Evaluated POS requirements and designed test cases for store application projects. Mainly used for performing cost efficient products. Also used HP Quality Center for tracking defects.
  • Designed BDD test scenarios and test cases.
  • Create Junit HTML test report for the entire test suite.
  • Tested Web pages developed in C/C++.
  • Utilized Smart Identification feature of UFT tool to identify Objects.
  • Experienced in performing UI testing of web services in different browsers as to ensure its compatibility.
  • Monitored and managed defect resolution process in JIRA.
  • Extensively tested External & Internal portals of Curam & Connecture applications.
  • Involved in Automation of the test cases using Selenium Web Driver, Junit and Ant.
  • Worked on Microsoft Test Manager (MTM) to effectively manage the product life cycle.
  • Converted test scenarios to coded ui from MTM Test cases to enhance the testing capabilities of hidden controlled objects.
  • Eliminated and Identified Performance issues during development life cycles.
  • Documented and executed Test plans, Test cases and Test scripts based on business requirement document.
  • Automated functional scenarios using Selenium IDE and RC.
  • Applied Checkpoints and used Recovery Scenario Manager to perform testing in UFT tool.
  • Developed automation test scripts for client -server and web based applications using Python, Silk and other automation tools.
  • Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Used joins and union SQL queries to validate databases.
  • Performed regression testing using QC by modifying and documenting the existing scripts.
  • Configured ANT builds scripts to run tests, develops reports and sends notifications.
  • Used Oracle Applications like RPM, RDF for Expanding portfolio in and across different states.

Environment: Java,C,C++,SeleniumWebDriver, MTM, Cucumber, BDD, SpecFlow, JBehave, HTML, XML, ClearQuest. UNIX, SQL, SOAP UI, Web services (SOAP & REST FUL) JIRA,Windows, Linux, Oracle 10g.

Confidential, Dallas, TX

QA Engineer

Responsibilities:

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements.
  • Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP&REST based clients with XML payload.
  • Created Java based scripts for Selenium Web Driver with Junit as automation frame work.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using SeleniumGrid and Jenkins.
  • Experience with TOAD for backend data validation.
  • Extensively worked on Selenium webDriver with the preferred Languages Java, C Sharp, Python, Ruby and Perl.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Identified the test cases to be automated and performed GUI Check Points using QTP and enhanced the overall functionality of the application.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.
  • Executed Test Cases and prepared test summary results in HP ALM tool.
  • Filed and Linked defects on HP AML tool.
  • Setup the Automation framework using Selenium Web Driver to run test cases in multiple browsers and platforms.
  • Prepared Test Cases from the given requirement document and exported test cases from excel to HP ALM Quality Center.
  • Performed SOA / web services testing using SOAP UI, wrote adaptors to test / invoke web services.
  • Participated in Mobile Testing on Android and iOS devices.
  • Carried out browser compatibility testing on Mozilla Firefox, Internet Explorer and Google Chrome.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Java, SeleniumWebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, HTML, XML, XPath, Firebug, SQL, Oracle, Windows.

Confidential, Hartland, WI

QA Engineer

Responsibilities:

  • Updated test cases and test scripts according to changed requirements as well as using QuickTestPro for regression testing.
  • Created and executed database queries (SQL) to validate database data integrity
  • Developed test scripts in Selenium for inserting records into oracle tables.
  • Used data from different Data Sources like excel and notepad for testing in SOAPUI.
  • Coordinated with UAT team by providing them with test cases and test data.
  • Performed Web Service Testing Using SOAP UI and ITKO Lisa.
  • Creating keyword or hybrid framework for Functional Testing.
  • Identified objects and used different Function Library for Regression Testing in QTP.
  • Linked defects in different ways in Quality Center.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Applied Modularization and validated requests and responses in SOAPUI.
  • Performed regression testing using QC by modifying and documenting the existing scripts.
  • Tested web sites for functionality, GUI and OS compatibility.
  • Responsible for design, implementation of automation framework for both client-server and web applications.
  • Assisted in reproducing, investigating and debugging software issues in coordination with the development team.
  • Actively coordinated and communicated with offshore teams and initiated conference call meetings.

Environment: Selenium IDE/RC/Grid, Junit, WinRunner, QuickTest Pro, SQL, WebLogic, Windows, waterfall.

Confidential, Los Angeles, CA

QA Analyst

Responsibilities:

  • Participation in team sessions to break the current Sprint into tasks and estimate the time and work needed for each Task.
  • Validated JDBC database connection using in SOAPUI
  • Involved in developing Test plans as well as Test cases based on the functional Requirements
  • Worked on Regression Testing and Execution using Selenium
  • Participation in daily standup meetings, to check Sprint progress and highlight any difficulties encountered by scrum team members
  • Prepared Test execution reports, Requirement Traceability Matrix (RTM) and Test summary reports
  • Attended Sprint Retrospective meetings to highlight what went right/wrong to improve the process for the team going forward
  • Coordinated with upstream teams to gather the information
  • Created Selenium test automation framework based on UI Mapping
  • Worked in Eclipse IDE with selenium to support functional testing
  • Followed QA testing automation setup to set up Selenium WebDriver to run automated test scripts
  • Identified objects and used different Function Library for Regression Testing in QTP.
  • Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG
  • Coordinate efforts with other QA members responsible for building and maintaining the test environment and regression test bed.
  • Worked closely with the onsite & offshore teams to increase the test coverage as well as coordinated with the development team to ensure issues are addressed as per the deadlines.
  • Involved in Testing in Agile Development Environment using TDD and ATDD approach.
  • Execute manual test scripts to ensure new and existing product functionality and components being released are reliable, defect-free, and function as documented.
  • Used Quality Center as Time Management tool and as Bug Tracking tool.
  • Performed data validation using Smoke test.

Environment: Selenium IDE/RC/Grid, Java, Quicktest Pro XML, Web Services, QC 1O, QTP 10, SOAPUI 3.0, Windows XP.

Confidential

Test Engineer

Responsibilities:

  • Analyzed Test Cases and contributed in creating Test Strategy for the project.
  • Involved in developing performance test plans based on the design documents and functional requirements
  • Executing the test scripts by raising the faults on CRM system and Eco-Repair
  • Used Quality Center for writing and Executing Test Cases
  • Involved for the development of UAT Test Scripts, logging defects and coordinating with the other members of the team for resolution
  • Coordinate with other teams for complete System Integration Testing & Customer Acceptance testing
  • Requirement Study and test case preparation
  • Interacting with the teams for different components spread across locations
  • Performed XML and SOAP Request and Response validations in SOAPUI.
  • Tested Web Services using SOAPUI.
  • Inserted checkpoints to check the accuracy of application in QTP.
  • Identified and executed various Regression scenarios using VB scripts in QTP.
  • Experienced in performing databases testing to validate Data Integrity using SQL queries.Testing upgrades of the product from old releases to new for both standalone and cluster servers
  • Complete product documentation verification
  • Performed UAT testing in the UAT environment prior to notify to the customer to start performing UAT testing
  • Participated to create Test Analysis reports (TAR) and stored them into the Quality Center

Environment: Test Director,C,C++,UNIX, J2EE, XML, MS SQL Server, Web Services.QC 10, QTP 9.5, SOAPUI 2.5, Windows XP.

We'd love your feedback!