Senior Automation Test Engineer Resume
O Fallon, MO
SUMMARY:
- 13+ years of experience as a Senior QA / SDET / Automation Engineer in Information Technology industry with an emphasis on Functional Test Automation with Selenium WebDriver (Java), Database and Soap/Restful API services testing.
- Experienced in Test Planning, Test Case Design, Execution, Test Reporting, and Bug Reporting
- Experience in Software Development Engineer in Test (SDET) role.
- Highly experienced in System Integration Testing, Smoke Testing, Regression Testing, Test Automation, Load Testing, SOA Testing, JSON/XML testing, Database testing, Message Queue testing, GUI testing, Functionality Testing with Black Box Testing Techniques and performing System Testing.
- Extensive work experience in testing JAVA, .NET applications with Selenium/RFT/RST/RPT/QTP
- Expert in automating Web, Frontend, Database, Web Services, File System and PDF applications.
- Good knowledge in Jenkins, CI - CD-CT
- Expertise in Financial/Banking, Healthcare, Public, Transport, and Telecom Domains
- Expert in Manual Testing using RQM/QC and Automation Testing using Selenium/RFT/QTP/RST, and Performance Testing using RPT/LR, and WebServices/XML Testing using SoapUI /ReadyAPI/ Jmeter.
- Designed and implemented different Automation Frameworks like Keyword Driven Framework, Data Driven Framework, and Hybrid Framework
- Tested Angular 2 Dynamic Web Applications using Jasmine, Protractor Test Frameworks.
- Experienced in using Apache POI to read data from external sources
- Hands-on experience using Selenium WebDriver / Grid, TestNG, POM framework.
- Expert in Preparation and Execution of Test cases and Test scripts
- Expertise in Database Testing and Regression Testing with DB2, SQL Server and Oracle
- Well acquainted with the Software Development Life Cycle (SDLC) and Software Testing Life Cycle
- Experience with Service Oriented Architecture (SOA) & Soap/ Restful Services, XML testing
- Performance Testing with RPT / Load Runner
- Certified as an Confidential Advisory Quality Practitioner & Associate Quality Practitioner
- Confidential Rational Certified for Automation / Performance testing with rational tools
- Able to work independently and in a team environment
TECHNICAL SKILLS:
QA Test Automation Tools: Selenium WebDriver, SDET, Java, Eclipse, IntelliJ IDEA, TestNG, RFT, UFT
QA Test Tools: RQM, QC, ALM, Rally, Rational Requisite Pro, RMT
QA Performance Test Tools: RPT, LoadRunner, HP Performance Center, Site Scope
SOA Test Tools: Postman, RestAssured, SoapUI, JMeter, ReadyAPI, RST, ParasoftSOATest
Bug Tracking/Agile/Reporting Tools: JIRA, HP Quality Center, Rational ClearQuest, Maximo
Programming Languages: Java, VBScript, SQL, C, C++, RegEx
Databases: DB2, SQL Server, Oracle, MySQL.
Database Tools: Confidential Data Studio, SQL Developer, TOAD 4.2, DB2 Control Center, SQLyog
Build Tools: Jenkins, ANT, JBoss, Maven, Bamboo, Stash
Web Technologies: XML, HTML, Java Script
QA Methodologies: Agile, V-Process, ISO 9000, CMMI
Configuration Management: GIT, SharePoint, SVN, SubVersion, Rational Clear Case, RTC
Accessibility Tools: Putty, WinSCP, Citrix, Filenet, FileZilla, MobaXterm, Tivoli
Office Tools: Lync, Outlook, Confidential Lotus Notes, Lotus SameTime, Skype, MS Office
Operating Systems: Windows 2000/2003 Server/XP/Vista/7/8/10, UNIX, Linux, Solaris
TECHNICAL EXPERIENCE:
Confidential, O’Fallon, MO
Senior Automation Test Engineer
Responsibilities:
- Test Automation Framework design, development (SDET) and enhancement using Rest-Assured for Java (IntelliJ IDEA) along with Data Driven approach
- Automating Database, WebServices, File System and JSON response validation.
- Created request and response payloads that are sent in the JSON (JavaScript Object Notation) data-interchange format.
- Automating the priority regression test suite using Bamboo
- Created & maintained data pool for data-driving automated test scripts covering various business requirements
- Extensively worked on APIs such as Digitization, Tokenization etc.
- Developed and executed automated API/UI/Unit Tests to enable continuous delivery
- Written scripts for Continuous Integration (CI/CD) & scheduled builds periodically
- Been a part of scrum team and participated in requirements review/story elaborations and testing activities
- Participated in Code Review
- Proficient in source control tool, GIT/Stash/BitBucket
- Enhanced and executed legacy soap webservices using Ready API
Environment: Restful Services, Rest-Assured, IntelliJ IDEA, Ready API, ALM, Rally, Selenium Web Driver, Java, Eclipse, Protractor, GIT, Jenkins, Apache POI, ANT, Rally, SQL Developer, SoapUI Pro, SharePoint, Putty, WinSCP, Windows 10 Team Size: 12
Confidential, Little Rock, AR
Senior Test Automation Developer
Responsibilities:
- Test Automation Framework design, development and enhancement using Selenium Web Driver for Java (Eclipse IDE) along with Hybrid Data Driven approach
- Automating Web applications, Frontend, Database, WebServices, File System and PDF text validation.
- Automating the priority regression test suite using Selenium with Java
- Created & maintained data pool for data-driving automated test scripts covering various business requirements
- Extensively used Selenium APIs such as Screenshot-taking for capturing failed cases, Select for selecting multiple values from list, Action for various key and mouse events, with different locators (XPath, CSS, ID, Link text).
- Created scripts for Continuous Integration (CI/CD) & scheduled builds periodically using Jenkins for sanity tests
- Performing Cross-Browser testing with Selenium automated test scripts
Environment: Selenium Web Driver, Java, Eclipse, Protractor, RPT, RFT, Subversion/SVN, Jenkins, Apache POI, ANT, JIRA, Data Studio for DB2, SoapUI, SharePoint, Putty, WinSCP, Windows 7 Team Size: 10
Confidential, Durham, NC
Senior Test Automation Engineer
Responsibilities:
- Automated entire regression test suite using Selenium with Java descriptive programming
- Created Automation Framework for Selenium (with Eclipse IDE) with Data Driven approach
- Performed Cross-Browser testing with Selenium automated test scripts
- Extensive experience in Web application & End-to-End testing
- Created application and automation builds using Maven
- Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, TestNG and XPath.
Environment: Selenium WebDriver, Java, Maven, Protractor, SubVersion, Redhat JBoss EAP 6,3, Share Point, Confluence, JIRA, Oracle, SQLDeveloper, SoapUI NG, Windows 7 Team Size: 8
Confidential, Baltimore/Columbia, MD
Test Automation / Performance Lead
Responsibilities:
- Automating regression test scripts using Rational Functional Tester (RFT) using Java descriptive programming
- Performance testing (load, stress, benchmark) using Rational Performance Tester (RPT) for 5000 virtual users.
- Test Data creation in bulk for the team using load test tools for end to end testing
Environment: Rational Performance Tester (RPT), Rational Functional Tester (RFT), Selenium Team Size: 20
Confidential, Richmond, VA
System Quality Assurance Sr. Advisor (Test Automation)
Responsibilities:
- Preparing test scenarios and test cases based on functional requirements
- Used ClearQuest for repository, reporting, tracking bugs and providing updates on resolved bugs
- Automating test scripts using QTP using VB Scripted descriptive programming
Environment: Manual Testing, RQM, QTP, Share Point, DB2, Oracle 11g, Toad, myEXTRA, Team Size: 20
Confidential
Senior QA / IT Specialist (Test Automation)
Responsibilities:
- Preparing test scenarios and test cases based on functional requirements
- Automating test scripts using RFT and RST using Java descriptive programming
- Managing the Quality Center admin tasks: Creating users, assignments, roles, and status tracking
Environment: RFT, RPT, RST, Quality Center, Rational Clear Quest, QTP, VBScript, UNIX Team Size: 15
Confidential
Sr. Automated Test Engineer
Responsibilities:
- Used Quality Center for Requirements gathering, Test Plan, Test Execution, and Defect Reporting
- Automated the regression test cases using QTP
- Worked on performance testing using LoadRunner for various levels of load tests.
Environment: Manual Testing, QTP, LoadRunner, HTTP Analyzer, JavaScript, SQL Server 2005, HTML, VBScript, Windows 2003/XP Team Size: 10
Confidential, Herndon, VA
Sr. Automation Test Engineer
Responsibilities:
- Performed Functional Testing of the application according to the business requirements
- Followed Keyword driven Framework with Descriptive Orientation for the Test Automation Process using QTP
Environment: QTP 9.2, VBScript, Load Runner 9.1, Quality Center 9.0, Manual Testing, Team Size: 12