Test Automation Engineer Resume
Washington D, C
SUMMARY:
- A diligent result oriented facilitator with over 6 years of diverse experience in Quality Assurance, Automation Testing, Functional Testing, Mobile Testing, Web Testing and API Testing.
- Skilled in the analysis of business requirements for software applications from functional and project management perspectives.
- Strong working knowledge on security testing and protocol based on SSO and SLO using DS Logon Level 2 (Premium).
- Created Base Framework using Selenium WebDriver, NUnit - C# and implemented Pageobjects framework with page factory.
- Developed Page Objects framework using Watir WebDriver (on top of Selenium WD) with Ruby from scratch to represent web pages.
- Expertise in writing Acceptance Test and Automated Regression Scripts to develop BDD Framework using RSpec, Watir WebDriver,Ruby.
- Depth knowledge in Functionality Testing on iOS Native Apps (iPhone and iPad) and Android (Android Phone and Tab) using Squidman.
- Familiar with Section 508 Compliance for iOS, Android and Windows.
- Extensively automated regression and functional test suites by developing test cases, test suites using Selenium WebDriver, JAVA.
- Expertise in creating new TestNG scripts, TestNG suites and modifying the scripts and test suites using TestNG with Selenium.
- Using Extent Report in TestNG, performing Advance Report and Screenshot for Failed Report with html file.
- Very familiar with Build and Dependencies using build automation tool as Maven, Gradle and Ant.
- Hands on experience on Auto Email for Execution Report using Jenkins (CI) with Maven build and Git Repository.
- Skilled in performing defect reporting and monitoring the status using HP ALM/Quality Center, JIRA, Bugzilla.
- Strong working knowledge on databases querying using SQL and query tools such as TOAD (for Oracle and SQL server).
- Extensively worked with automated tools such as HP ALM/Quality Center, UFT/Quick Test Professional (QTP), Selenium WebDriver, Watir WebDriver on client/server and web-based applications in a windows & UNIX environment.
- Expert in using HP UFT/QuickTest Professional (QTP) for functional, integration, system, data driven and regression testing.
- Experienced in creating custom functions, descriptive programming, dictionary objects using VB Scripts and QTP.
- Expertise in developing Data driven Framework, Keyword driven Framework and Hybrid Framework using QTP.
- Highly proficient with MS Office suite (excel, access, project, Visio, PowerPoint and outlook).
- Proactive team player with a positive Confidential itude combined with excellent written and verbal communication as well as interpersonal skills.
- Ability to collaborate with peers in both business and technical areas to deliver system solutions in line with corporate priorities.
- Comprehensive knowledge of the SDLC within web, client/server & standalone environment.
- Good knowledge about the guidelines of agile methodology in Software Development phases.
TECHNICAL SKILLS:
Test Tools: Selenium WebDriver, Watir WebDriver, UFT/QTP, Maven, Gradle, Ant, Jenkins (CI), RSpec, Cucumber, JMeter, Postman, SoapUI, Robomongo.
Section 508 Compliance Tools: Jaws, NVDA, Axe, VoiceOver, TalkBack, Color Contrast Analyzer, Squidman.
Test/Bug/Agile Management Tool: HP-QC/ALM, Test Link JIRA, Rally, VersionOne, Bugzilla.
Test Simulation: .Net, J2EE, MS SQL Server, Oracle, Web Services, JVM, IIS, HTTPD, JDBC, and FTP.
Analysis: Functional, Non-Functional, Cloud, SRS, EDI, Compliance, Impediments, Queue, Operability, Capacity, Deadlock.
Protocols: Web HTML/HTTP, Ajax-TruClient, Citrix, RDP, Web Services.
Application Server: Weblogic, JBoss, Tomcat, MS Dynamics,Biztalk, Commerce Server 2002, Azure Websphere 4.0.
Utility: Log Parser, WebLog Expert Lite, Sublime, notepad++.
Language:C#, JAVA, Ruby, VBScript, C/C++, Gherkin, HTML, XML, Json, Core Java Script.
Database: SQL, SQL*Plus, SQL Developer, Putty, TOAD, forms, Reports, Procedure, ETL.
OPERATING SYSTEMS:Redhat - RHEL 4, Oracle Linux 6, Windows 2003 32/64 bit, Win2k8,DOS, UNIX,SOLARIS
Domain Exposure: Healthcare, Telecom,Financial, Manufacturing, Supply Chain.
Infrastructure Exposure: Code Merge, CLI, Thin Client, Terminal Server, SaaS, IaaS, Virtualization, VPN, Citrix.
WORKING EXPERIENCE:
Confidential, Washington, D.C.
Test Automation Engineer
Responsibilities:
- Analyzed business requirements and designed test cases by interacting with traders and business users.
- Worked with Technical Architects and Product Owner to identify the key test cases to be automated.
- Created coding standards Acceptance Test Scripts for Behavior-Driven Development Framework and documented so that other team members could follow the same.
- Extensively automated regression and functional test suites by developing over 150 test cases, using Watir WebDriver on top of Selenium WebDriver, Ruby, RSpec.
- Implemented Pageobjects framework with RSpec and 15 Page (Window and Modal) classes from scratch to represent web pages.
- Performed with Single sign-on session and user authentication service and Single Logout process for Security Testing
- Writing Functional Test cases for three different platform iOS Native Apps, Android and Windows.
- Executing Functional and Section 508 Compliance test cases for all Phone Factors.
- Creating Test Data in Prod Environment using Postman for Continuous Integration.
- Analyzed V&V for current and existing data through Mongodb using RoboMongo.
- Involved in Security Testing using secure data provided by Client.
- Performing Back end testing with extensive use of SQL Queries and UNIX commands and perform backend validation of UI based applications.
- Reporting and verifying the bugs in JIRA.
- Involve in applications analysis and testing and creating test data/ appointments which included notifications for the user/ Confidential ts.
- Communicated with Application Developers and other Team Members and participated in various meetings and Modification requests.
- Executed test cases and evaluated test results and maintained logs for every test that was run on the AUT.
- Used SharePoint effectively to maintain and manage versions of documents such as requirements specification.
- Performed integration testing with middleware applications that was leveraged by certain sites.
Environment: JAVA, Oracle, Mongodb, Apache, WebLogic, SQL server, iOS, Android, Windows, Postman, SOAP, HTML, XML, Json, MS Office, Selenium WebDriver, Watir WebDriver, Ruby, UNIX/Linux, Voiceover, Talkback, NVDA.
Confidential, Anoka, MN
Sr. QA Analyst
Responsibilities:
- Participated in all the phases of SDLC, starting from requirement, design, development, testing and implementation phase.
- Worked with Architects and business analysts to identify the key test cases to be automated.
- Extensively automated regression and functional test suites by developing over 200 test cases using Selenium WebDriver, JAVA, TestNG.
- Develop Test cases from business use cases, Test data and Selenium scripts for UI testing.
- Performing Backend testing with extensive use of SQL Queries and UNIX commands.
- Utilized UNIX and SQL to create test data and perform backend validation of UI based applications.
- Reporting and verifying the bugs in JIRA.
- Involve in applications analysis and creating test data which included Notification processing.
- Participated in various meetings and discussed Enhancement and Modification requests.
- Communicated with Application Developers and other Team Members on Application testing status on an ongoing basis when necessary.
- Executed test cases and evaluated test results and maintained logs for every test that was run on the AUT.
- Used SharePoint effectively to maintain and manage versions of documents such as requirements specification.
- Created coding standards for automation tests scripts and documented so that other team members could follow the same.
- Worked with offshore team to create their regression suites that helped testing bi weekly release of sites into production.
- Involved in weekly walkthroughs, inspections and verification meetings with various stakeholders in the project.
Environment: JAVA, Oracle, SQL server, IIS, Windows, SOAP, VBScript, HTML, XML, MS Office, Selenium WebDriver, Atlassian Jira, Source Tree, Jaws, UNIX/Linux.
Confidential, Hooksett, NH
QA Analyst
Responsibilities:
- Participated in all the phases of SDLC, starting from requirement, design, development, testing and implementation phase.
- Worked with Architects and business analysts to identify the key test cases to be automated.
- Extensively automated regression and functional test suites by developing over 400 test cases, 5 test suites using Selenium WebDriver, JAVA, TestNG.
- Develop Test cases from business use cases, Test data and Selenium scripts for UI testing.
- Implemented Hybrid framework with Page Objects Model and Created 21 Page classes from scratch to represent web pages.
- Performing Backend testing with extensive use of SQL Queries and UNIX commands.
- Utilized UNIX and SQL to create test data and perform backend validation of UI based applications.
- Reporting and verifying the bugs in JIRA.
- Involve in applications analysis and testing which included claims processing as per EDI/ANSI-X-12 transactions standard.
- Worked extensively on EDI 834, 837, 835,270/271 & 276/277 for different business users.
- Wrote Test Cases and assisted in writing Test Cases for 276/277, 270/271 and 278 transactions.
- Participated in various meetings and discussed Enhancement and Modification requests.
- Communicated with Application Developers and other Team Members on Application testing status on an ongoing basis when necessary.
- Executed test cases and evaluated test results and maintained logs for every test that was run on the AUT.
- Used SharePoint effectively to maintain and manage versions of documents such as requirements specification.
- Created coding standards for automation tests scripts and documented so that other team members could follow the same.
- Worked with offshore team to create their regression suites that helped testing bi weekly release of sites into production.
- Involved in weekly walkthroughs, inspections and verification meetings with various stakeholders in the project.
Environment: JAVA, Oracle, SQL server, IIS, Windows, SOAP, VBScript, HTML, XML, MS Office, Selenium WebDriver, UFT, HP ALM, UNIX/Linux.
Confidential, NY
QA Tester
Responsibilities:
- Participated in all the phases of SDLC, starting from requirement, design, development, testing and implementation phase.
- Analyzed business requirements and designed test cases by interacting with traders and business users.
- Worked with Architects and business analysts to identify the key test cases to be automated.
- Utilized HP ALM for tracking requirements and for better communication among the test team, by maintaining a common repository.
- Reported defects in HP ALM and built templates to run monthly reports on the build handed over to QA.
- Verified the back end Tables by using SQL queries and using different types of joins.
- Created VB scripts to verify various features and functionality of the application using UFT.
- Used function libraries and descriptive programming in UFT to maintain optimized VB scripts for various environments across different browsers.
- Created a single shared object repository for all the different modules by using the Object Repository Manager in UFT.
- Developing Hybrid Framework and conducted Functionality and Regression testing during the various phases of the application using UFT.
- Executed test cases and evaluated test results and maintained logs for every test that was run on the AUT.
- Used SharePoint effectively to maintain and manage versions of documents such as requirements specification.
- Created coding standards for automation tests scripts and documented so that other team members could follow the same.
- Scheduled daily hand off calls with offshore so that we could manage work appropriately round the clock.
- Worked with offshore team to create their regression suites that helped testing bi weekly release of sites into production.
- Involved in weekly walkthroughs, inspections and verification meetings with various stakeholders in the project.
Environment: JAVA, Oracle, SQL server, IIS, Windows, SOAP, VBScript, HTML, XML, MS Office, UFT, HP ALM, UNIX/Linux.
