Qa Automation Tester Resume
WA
OBJECTIVE:
Obtain a position in Quality Assurance Engineering as a seasoned, result oriented, well determined Test Engineer and contribute with my technical expertise to contribute to the future growth and success of the organization as well as my career. I have extensive experience in developing test plans, test cases, and test scripts for manual and automation testing. I have earned reputation in meeting deadlines when required, conforming to specific requirements and adhering to established plans.
SUMMARY:
- Develops test plans, scenarios, and cases used in testing based on business requirements, technical specifications and/or product knowledge to ensure test Execution and Reporting properly.
- Expertise in QA Methodologies with various testing concept such as Acceptance testing, System Testing, Functional Testing, Integration Testing, Regression Testing, End - to-End Testing and more.
- Worked directly with Business users performing User Acceptance Testing (UAT).
- Dense understanding of Software Development Life Cycle (SDLC) including Agile, and Waterfall.
- Concrete experience with Behavior Driven Development (BDD) and Behavior Driven Testing with Cucumber JVM to implement Test Driven Development (TDD).
- Solid experience with Gherkin Language for Behavior Driven Testing.
- Firm experience with Keyword Driven and Data Driven framework implementation.
- Excellent writing, verbal and interpersonal skill set with a self-starting attitude, team player, and flexible.
- Strong experience in Black Box, Smoke and Ad-hoc testing.
- Strong experience with Selenium WebDriver and HP Quick Test Professional.
- Hands on experience with manual and automation tools for Services/API testing - ReadyAPI / SOAPUI Pro, Postman.
- Extensive work experience using Change Control and Bug Tracking Tools likeQuality Center, JIRA and Rational Team Concert.
- Strong experience in development of core QA framework function library for various Web and Client-Server application.
- Strong experience in Cross Browser web testing with Selenium Web Driver.
- Strong experience with SOA architecture that include Restful Web Service Testing.
- Extensively tested in Cloud, Web, GUI/UI, Mainframe and Windows Applications.
- Lead a team with on-shore and off-shore junior team members by providing orientations, training, mentoring them for each project and delegating the work to right individuals making sure that test coverage is done with tractability matrix and quality product is delivered within the assigned timeframe.
- Extensive hands-on experience testing Chip, Chip Contactless, EMV (Europay, MasterCard and VISA) authorizations with VISA and MASTER CARDS via Paragon Simulator and Clear2Pay simulators in test and verification regions.
TECHNICAL SKILLS:
Testing Tools: Selenium, ReadyAPI (SOAPUI NG, LOADUI NG, ServiceV)/ SoapUI Pro, Appium, PerfectoEclipse Jenkins, Evernote, Oracle SQL Developer, Rally, Jira, UFT, Quick Test Profession, Visual Studio(WinRunner), HP ALM (Quality Center), Rational Clear Quest, Paragon Simulator (Fastest)Apache JMeter, Apache Cassandra,Vantiv, FirstData. FileZilla
Database: Oracle, Cassandra, SQL Server, MS-Access, DB2.
Platforms: Mac, Windows, Mainframe, Android, iOS, LINUX and UNIX.
Languages: Groovy, JAVA, C#, VBScript, SQL, HTML5, XML, CSS, C, C++, J2EE, Java
Script, Visual BasicWeb Server: IBM WebSpear, IIS, Personal Web Server, Apache
Version Control: GIT and SVN
PROFESSIONAL EXPERIENCE:
Confidential, WA
QA Automation Tester
Responsibilities:
- Hands on experience on Micro Service Testing (Sales, Return, Refund, Void)
- Started batch settlement jobs by sending REST request. Verified response and validated PCF logs and verify Oracle and Cassandra db.
- Extensive hands on experience in developing and maintaining automated projects by debugging every test case to make sure the execution flow and values are as expected as part of API testing (REST) via Postman
- Hands-on experience in performing API testing manually & automated via POSTMAN.
- Quickly updated priorities and organize according to the needs on daily bases.
- Worked in PCF Cloud environment.
- Worked with both On-Shore and Off- Shore team members with different time frame, managing work allocations and interacting with team members in a day-to-day schedule.
- Experience performing backend testing by verifying the output values in Json tags by cross checking with Oracle DB and Apache Cassandra values via Dbeaver and DevCenter.
- Unit tested all the new and existing automated Test Cases (Smoke and Regression).
- Hands on experience testing in REST (with JSON) services with GET, PUT, POST and DEL by providing input in Json parameters.
- Performed Database validation in automation TestCase.
- Cloned, Pulled and Pushed the project from/into Stash and then to Bitbucket remote repositories via GIT.
- Verified automated test results which are triggered from Jenkins for each build as part of Continuous Integration/Continuous Deployment and communicated the test results to the team in case of failure.
- Actively participated in daily scrum standup as part of Agile Methodology, weekly defect triage, weekly QA team meeting, release review, etc meetings.
- Worked with scrum team when creating user stories in Rally and later moved to Jira. Created Test Scenarios based on the Acceptance Criteria, reviewed them by scrum team and also by QA team peers.
- Tracked scrum level defects for Q (test) environment in Rally/Jira. Tracked higher environment (Verification and Production) defects in ALM (Quality Center).
- Extensively used outlook, Skype and Webex in communicating with all the stakeholders.
- Hands-on experience using ALM creating Test Cases in Test Plan module under each release folder and importing to Test Lab module for execution and updating the status. Attached appropriate screenshots/docs/spreadsheets to each test case and defect.
- Worked hard in providing quality product for each release within the scheduled release timeframe.
- Verified PCF log and Splunk log.
Environment: Postman, Java Script, Java, PCF, Splunk, Selenium, Maven, TestNG, Junit, Eclipse, GIT, Stash, Bitbucket, Jenkins, Confluence, Rally,HP ALM/Quality Center, DBeaver, DataStax, Oracle, Apache Casandra, Office365, Outlook, Skype, Webex, Vantiv, FirstData, APIGEE, FileZilla
Confidential, GA
QA Automation Tester
Responsibilities:
- Hands-on experience in performing API (GET, PUT, POST, DELETE)/Services testing manually via Ready API (SOAPUI NG Pro) and POSTMAN tools.
- Worked in IBM Cloud (Bluemix) environment. Verified Bluemix Logs.
- Started batch jobs by sending REST request. Verified response and validated logs via Splunk Dashboard, which is a reporting tool, to check job status, start time, end time, number of events, etc.
- Experience performing backend testing by verifying the output values in xml tags by cross checking with Oracle DB values via SQL Developer.
- Simulated performance behavior of the service by creating Virt (Virtual Services) with out hitting the actual API (when the APIs are not ready for scrum testing).
- Extensive hands on experience in developing and maintaining automated projects by debugging every test case to make sure the execution flow and values are as expected as part of Web Services/API testing (SOAP and REST) via Ready API (SoapUI NG)..
- Unit tested all the new and existing automated Test Cases (Smoke and Regression).
- Hands on experience testing both SOAP and REST (with JSON) services with GET, PUT, POST and DEL by providing input in Excel and Endpoints in properties file for each environment in Request and validating appropriate Response. Performed Database validation within DataSource and DataSourceLoop in automation TestCase.
- Added Assertions (Valid HTTP Code, Invalid HTTP Code for negative testsuites, contains, Xpath, Xquery, etc), GroovyScript (to parse values from the response using Regular Expression), Property Transfer, JDBC, REST Request, SOAP Request, Data Sink, Test steps for each Test case.
- Imported project into Eclipse IDE and converted to Maven along with pom.xml and other files. Created smoke and regression .xml and .java files. Ran tests using local repository via TestNG.
- Extensively performed functional, regression, smoke testing for Mobile App via Perfecto cloud.
- Experience in Selenium WebDriver/Appium with TestNG.
- Ran automated scripts locally via Eclipse (Perfecto Plugin) with ANT build, thoroughly verified allure reports and shared them to all the stakeholders.
- Cloned, Pulled and Pushed the project from/into Stash and then to Bitbucket remote repositories via GIT (using Terminal and sometimes SourceTree).
- Verified automated test results which are triggered from Jenkins for each build as part of Continuous Integration/Continuous Deployment and communicated the test results to the team in case of failure.
- Extensively worked to retrieve/create test data (from the KAT in-house tool) for Member Unique ID and update/view that member record via EPIC Hyperspace.
- Actively participated in daily scrum standup as part of Agile Methodology, weekly defect triage, weekly QA team meeting, release review.
- Worked with scrum team when creating user stories in Rally and later moved to Jira. Created Test Scenarios based on the Acceptance Criteria, reviewed them by scrum team and also by QA team peers.
- Tracked scrum level defects for Q (test) environment in Rally/Jira. Tracked higher environment (Verification and Production) defects in ALM (Quality Center).
- Hands-on experience using ALM creating Test Cases in Test Plan module under each release folder and importing to Test Lab module for execution and updating the status. Attached appropriate screenshots/docs/spreadsheets to each test case and defect.
Environment: Ready API (SoapUI NG, ServiceV), SOAPUI Pro, Groovy Scripting, Java, IBM Cloud (Bluemix), Splunk, Selenium, Maven, TestNG, Junit, Eclipse, GIT, SourceTree, Stash, Bitbucket, Jenkins, Confluence, Rally, JIRA, HP ALM Quality Center, SQL Developer, Oracle DB, Atom, Evernote, MacBook Pro, Oracle VM Virtual Box (Windows 7.0), MS Office 2011, Office365, IBM Lotus iNotes, Outlook, Skype, Hipchat, webex, KAT, Citrix Viewer, Epic Hyperspace, etc.
Confidential, Irving, TX
QA Automation TesterResponsibilities:
- Performed in gathering and analyzing the product requirement, functional specification and software design document and develop clear and concise test plans and test cases.
- Interfaced with peers and management on test related topics including test plan creation and test setup/coordination and test execution.
- Configured Maven for JAVA automation projects and developed Maven project object model (POM).
- Conducted Smoke, GUI, Functional, Integration and Regression testing during the various phases of the Development.
- Performed Functional and Integration testing of the application and prioritized test cases to meet project specific deadlines. Develop Test cases from business use cases, Test data and Selenium scripts for UI testing.
- Emeute Automation scripts on different Browsers/Environments & Report Defects/Results to the team
- Maintained the Selenium & JAVA automation code by Git and SVN.
- Performed in Regression
- Testing using GRID+ JAVA
- Demonstrated the advantages of using Selenium with Cucumber for automated testing.
- Implemented Page Objects framework, Hybrid framework.
- Achieved customer satisfaction and high quality by effective Automation testing, AGILE Processes Responsibilities
- Performing Back end 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.
- Participated in various meetings and discussed Enhancement and Modification requests.
- Communicated with Application Developers, Project Manager and other Team Members on Application testing status on an ongoing basis when necessary.
- Wrote custom SQL queries for data validation on back-end database.
Environment: Selenium WebDriver(Java), Cucumber, JUNIT, AppDynamics, Jira, Jenkins Continuous Integration, Agile Scrum, Windows 7 Professional, V.net, Star team, Oracle, SQL server
Software Test Engineer
Confidential, NY
Responsibilities:
- Created Test Plans and Test Strategy which describes the features and functions to be tested.
- Implement quality software best practices to develop test strategy, test plan, test data, test case and test automation and actively participate in process improvements.
- Introduce and implement automation testing framework to the organization.
- Introduce and implement open source web test tool Selenium WebDriver for cross browser testing.
- Build automated test suite to increase the automation coverage for regression test cycle.
- Responsible for ensuring the conceptual integrity of the system, ensuring that the product and product architecture meet or exceed the technical requirements defined.
- Implement wide range of functional testing by various QA Automation Test Framework like Key Word Driven, Data Driven and Behavioral Driven Testing concept to ensure the code reusability and code maintainability, which reduces the script development time.
- Implement cross browser and cross platform testing with Selenium WebDriver and Cucumber JVM.
- Develop and implement robust MVC Pattern based Keyword Driven, Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programming Java and open source unit test framework TestNG which cut down the script development time in half.
- Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.
Environment: Selenium WebDriver, C#, Cucumber-JVM, Java, TestNG, JUnit, HTTP Requester, HTML, Toad, SVN, SQL Developer, Jenkins, Jira, Mainframe and Oracle.
