We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

2.00/5 (Submit Your Rating)

WA

SUMMARY:

  • 7+ years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools Expertise.
  • Concrete experience with Behavior Driven Development (BDD) and Behavior Driven Testing with Cucumber JVM to implement Test Driven Development (TDD).
  • 7 years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools Expertise.
  • 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.
  • Dense understanding of Software Development Life Cycle including Agile, and Waterfall .
  • Strong experience with Selenium WebDriver and HP Quick Test Professional.
  • A fast learner and high degree of creativity and initiative is expected.
  • Good at prioritizing along critical path and meeting project milestones and deliverable dates.
  • Strong experience with Agile test methodology and Agile Development process.
  • Quality Testing including Effective Test Case Design, Test Execution and Reporting.
  • Experience in analyzing the requirements, User Stories and Use Cases to develop test cases.
  • Experience in preparation of Test plan and Test Strategy.
  • 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.
  • Strong analytical and problem solving skills.
  • Extensive work experience using Change Control and Bug Tracking Tools like Quality Center, JIRA and Rational Team Concert.
  • Strong experience with descriptive programming in QTP with VB script.
  • 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.
  • Worked directly with Business users performing User Acceptance Testing (UAT).
  • Ability to follow instructions accurately to conduct tests that ensure the application/system performs properly according to design/end-user specifications and requirements on all projects.
  • Handles multiple projects simultaneously, learns new applications quickly, and tests on a variety of platforms.
  • Develops test plans, scenarios, and cases used in testing based on business requirements, technical specifications and/or product knowledge to ensure they function properly.
  • Documents detailed steps involved in reproducing a problem, which will be helpful for development.
  • Clearly communicates testing and project status.
  • Work with support department in troubleshooting field issues that may arise.
  • Complies with/enforces standards and regularly participates in process improvement activities.
  • Has the ability to work in a team environment with excellent written and verbal communication skills.
  • Design and implement automated test solutions for new products.
  • Assist with design and execute manual tests for new and existing products.
  • Work with product development engineers to isolate issues by collecting and analyzing detailed process steps, log files, and data input.
  • Documents within the defined corporate tool(s) testing results in order to assist in defect resolution, working closely with the Engineering and Project Management team(s), as appropriate.
  • Evaluate problems identified in production and assist with resolution strategies.
  • Experience working in a CI/CD environment with Jenkins for executing automated tests.
  • Extensive working experience with Agile (Scrum and Kanban) methodologies using Rally, Jira & QC/ALM.
  • Extensively tested in Cloud, Web, GUI/UI, Mainframe and Windows Applications.
  • 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.
  • Hands on experience with manual and automation tools for Services/API testing - ReadyAPI / SOAPUI Pro, Postman.

PROFESSIONAL EXPERIENCE:

Confidential, WA

QA Automation Tester

Responsibilities:

  • Involved 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
  • Performed API testing manually via POSTMAN.
  • Worked in PCF Cloud environment.
  • Verified PCF and Splunk log.
  • Started batch settlement jobs by sending REST request. Verified response and validated logs via PCF log and verify Oracle and Cassandra db.
  • 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).
  • Testing in REST (with JSON) services with GET, PUT, POST and DEL by providing input in Json parameters .
  • Performed Database validation in automation TestCase.
  • Worked on Selenium WebDriver.
  • Ran automated scripts locally via Eclipse (Perfecto Plugin) with ANT build, thoroughly verified allure reports and shared them to all the stakeholders.
  • Implemented Page Object Model (POM) framework and used Page Factory for object locators using XPath.
  • Worked with Android Studio (Android Device Monitor) and Xcode in retrieving logs. Researched issues found during manual and automation testing and provided logs to the developers.
  • 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 incase 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.
  • Worked with 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 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.
  • Worked hard in providing quality product for each release within the scheduled release timeframe.
  • Quickly updated priorities and organize according to the needs on daily bases.

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

Confidential, GA

QA Automation Tester

Responsibilities:

  • Performed 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.
  • Performed 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).
  • Developed 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).
  • Involved in 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 Data Source and Data Source Loop in automation Test Case.
  • 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.
  • Manually tested KP Mobile APP (BETA) for Android and iOS with Samsung and Apple devices.
  • Extensively performed functional, regression, smoke testing for Mobile App via Perfecto cloud.
  • Worked with 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.
  • Implemented Page Object Model (POM) framework and used Page Factory for object locators using XPath.
  • 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 incase 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, 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, hipchat and webex in communicating with all the stakeholders.
  • 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.

Environment: Ready API 1.9.0 (SoapUI NG, ServiceV), SOAPUI Pro, Groovy Scripting, Java 1.8, IBM Cloud (Bluemix), Splunk6.5.2, Selenium, Appium, Perfecto, Android Studio, Android Device Monitor, ANT, Maven, TestNG, Junit, Eclipse 4.5.0, GIT, SourceTree, Stash, Bitbucket, Jenkins, Confluence, Rally, JIRA, HP ALM Quality Center, Oracle SQL Developer 4.0.3, Oracle DB, Xcode6.4, 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, Dallas, TX

QA Automation Tester

Responsibilities:

  • Involved 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.
  • 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 UItesting.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Saved 50% time and cost of testing by automation using Selenium WebDriverr, JAVA, Cucumber.
  • Writing test cases for Cucumber automation (Groovy, Java).
  • Execution Test suits in JENKINS using JAVA and Groovy.
  • Involved in Regression testing using GRID+ JAVA
  • Demonstrated the advantages of using Selenium with Cucumber for automated testing.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Extensively automated regression and functional test suites by developing over 600 test cases, 5 test suites using Selenium WebDriver, JAVA, Junit.
  • Implemented Page Objects framework, Hybrid framework and 44 Page classes from scratch to represent web pages.
  • 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.
  • Used Informatica file watch events to pole the FTP sites for the external mainframe files.
  • 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, Oracle.
  • Defects were tracked and reported in Quality Center
  • Coordinated with development team for all the issues related to deployment and defect tracking
  • Participated defect review meetings with the team members and coordinated with project development team.
  • Used Quality Center for tracking document and managing version.
  • Gathered and analyzed tests logs, defects and implement final test summary report.
  • Participated in weekly project status meetings and technical review meetings.

Environment: Selenium WebDriverr(Java), Cucumber, JUNIT, AppDynamics, SQL server, Jira, Jenkins Continuous Integration, Agile Scrum, Windows 7 Professional, V.net, Star team

Confidential - NY

QA Automation Tester

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.
  • Performed Black Box and Unit testing using Equivalence Partitioning analysis.
  • Used Quality Center as Test Repository for Requirements, Test plans.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Recorded and plays back test in Fire fox using Selenium IDE.
  • Created Automation test Main framework using Selenium
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Exported Test case Scripts in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
  • Added annotations to the test. (selenium)
  • Test the Web Services using SOAPUI.
  • Involved in Functional testing, Integration testing, Regression testing, Positive testing, Negative testing, performance Testing, End to End testing, Cross Browser testing, User Acceptance testing(UAT)

Environment: Selenium WebDriver, C#, Cucumber-JVM, TestNG, JUnit, HTTP Requester, HTML, Toad, Git, Jenkins, Jira, Mainframe and Oracle.

Confidential

QA Tester

Resposibilities:

  • Preparation of detail design, involved in code walkthrough, resolving technical and design issues, code deployment, production support, SQL server database administration.
  • Analyzed Business Requirements (BRD) and attended walk through meetings with Business Analysts.
  • Worked for Verifying claims, payments, and status with back-office database which included developing and maintaining scripts in selenium (testNG), Regression Testing, database testing, and functional Testing.
  • Actively Responsible for assisting in documenting Test Plan and developed scenarios for writing Test Cases and Test Scripts.
  • Wrote Test cases for all functions of the application in Test Plan module of Quality Center.
  • Responsible for manual Smoke and Functional testing manually.
  • Identified Test Cases to be run for Regression Testing and conducting Regression testing when new builds were made.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary.
  • Automated the test cases in Selenium Web driver, Java Eclipse and junit.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Performed Positive, Negative and Boundary Analysis Testing.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Logged the Defects in Quality Center and maintained track of the defects throughout the Software Testing Life Cycle (STLC).
  • Maintained the test plan status and facilitated both weekly and daily reporting metrics to team leads and management.
  • Worked on the continuous improvement of QA process by reviewing and evaluating existing practices with standard testing guidelines.
  • Participated in QA Team meetings and bug tracking meetings.

We'd love your feedback!