We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Quality Assurance Lead /Technical Business Analyst with over 9 years of experience in working with web - based client and server applications on Banking and Financial Services, Retail, Digital Marketing domain.
  • Strong experience in Software Quality Assurance and Testing (Manual and Automation using Selenium and Mercury/HP Products), Functionality, GUI, Regression and UAT Testing in Web Based and Client/Server Applications in different environments and different Browsers.
  • Experience working in all phases of SDLC performing role of a Business analyst working with client and onsite BAs in analyzing and documenting requirements, review of test artifacts and participate in Warranty support and monitoring production issues.
  • Strong experience working in Agile Scrum development processes working closely with Dev and Business team members, both onsite and offshore, to provide just-in-time, test automation.
  • Performed role of QA Lead on numerous projects including mentoring of junior staff members.
  • Design, develop, maintain and execute automated test scripts using Selenium Web Driver, Java, Ant, Maven, Junit, TestNG and Eclipse including developing Hybrid framework.
  • Configuring and maintaining Continuous Integration, Continuous Deployment tools like Jenkins.
  • Maintained Selenium Code and resources in source controls like SVN.
  • Experience in performance tests with high load on different servers with JMeter
  • Experience working in Javascript based technologies like AngularJS, Cucumber, Protractor.
  • Implemented Jasmine as a testing framework with WebdriverJS in Protractor
  • Knowledge in testing and deploying ETL (Extract, Transform and Loading) processes as per business requirements, following the development standards and best practices.
  • Proficient in preparing test cases, test data, test scripts, Bug tracking and Bug reporting.
  • Analyzed requirements, detailed design and formulated test plan for the functional testing of the application. Developed master startup scripts by using reusable actions which helped regression testing for each release of the application.
  • Actively participated in reviews and meetings to discuss automated testing strategies and test plans.
  • Used QA best practices and procedures to reduce gaps in functionality coverage, and to ensure the most efficient use of automation resources.
  • Extensively used Test Director/Quality Center/ALM / Rally for reporting Defects.
  • Knowledge and expertise working with JAVA, C, C++, HTML, Oracle, SQL, JavaScript, VBScript, HTML, DHTML, XML, CSS, SOAPUI.
  • Ability to handle multiple tasks and work independently as well as in team.
  • Team player with good Communication skills and Strong Analytical and Logical ability to follow project standards and meet the deadlines.

TECHNICAL SKILLS

Testing Tools: Selenium (Hybrid Framework), Quick Test Pro, Quality Center /ALM, TestNG, Cucumber/Jenkins/Maven/Ant

Requirements management: Microsoft Excel, Rational Requisite Pro, JIRA

Programming Languages: Java, JDBC, HTML, XML, JavaScript, SQL, PL/SQL, C, C++

Project Management Tools: Rally, Microsoft Project

Scripting Languages: VB Script, Java Script

Databases: Oracle8i/9i, SQL, MS-Access, DB2

Testing: Web Testing, Cross-Browser Compatibility testing. Database Testing, ETL Testing

Operating Systems: MSDOS, UNIX, Windows and Linux.

Version Control Tools: Visual Source Safe, Apache Subversion

Office Tools/ Text Editor: Ultra Edit, M.S. Office, M.S. Visio

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

QA Automation Tester

Tools: Java, Javascript, JIRA, Selenium, TestNG, Cucumber, REST, Maven, Bamboo, Saucelabs

Responsibilities:

  • Prepare Master Test Plan for the release and review with Business & Project Mangers.
  • Use JIRA to create user stories, test sets, test plans, test cases and for Defect Reporting.
  • Created, developed and executedtest cases and test scriptsusing Cucumber BDD features
  • Ensure test coverage by reviewing test cases with the Product owners.
  • Automated testing of API services to test the request and responses from the application.
  • Developed automated test cases using the Selenium WebDriver API with Java.
  • Created Test Reports using TestNG.
  • Used Cucumber to create automation scripts with reusable corresponding step definitions.
  • Maintained the Selenium & JAVA automation code and resources in source controls like Git over the time for improvements and new features
  • Integrated the execution of the automated UI test scripts into the Continuous Integration process using Bamboo.
  • Manage Test scripts and Requirements into TestRail-JIRA and schedule them for execution.
  • Developed SQL queries that peered into the back end to verify transaction performed on the front-end GUI
  • Assign tasks and responsibilities to drive the project team members for successful execution in Agile team.
  • Conduct defect triage meetings and provide timely status to the Line of Business.

Environment: MacOS, Java, Javascript, IntelliJ, Agile Scrum.

Confidential, New York, NY

QA Automation Contractor

Tools: Java, Javascript, JIRA, Selenium, TestNG, Cucumber, Ant, Maven, SQL, Jenkins, SVN,JMeter

Responsibilities:

  • Analyze, co-ordinate and communicate the requirements across the test teams in various locations.
  • Prepare Master Test Plan for the release and review with Business & Project Mangers.
  • Use JIRA to create user stories, test sets, test plans, test cases and for Defect Reporting.
  • Created, developed and executedtest cases and test scriptsmanuallyand usingautomationtools like Selenium, Javascript,JMeter
  • Automation of display application to cover end to end ad campaign flows.
  • Automated testing of services to test the application behavior to ad hoc scenarios.
  • Developed automated test cases using the Selenium WebDriver API with Java.
  • Created Test Reports using TestNG.
  • Created UI tests with Protractor and Cucumber to test AngularJS application.
  • Used Javascript libraries like protractor to perform UI test execution
  • Used Cucumber to create automation scripts.
  • Used Protractor to perform functional testing for AngularJS applications along with Cucumber
  • Maintained the Selenium & JAVA automation code and resources in source controls like SVN, Git over the time for improvements and new features
  • Integrated the execution of the automated UI test scripts into the Continuous Integration process.
  • Coordinated multiple agile releases from user story development to post deployment verification in production.
  • Manage Test scripts and Requirements into TestRail-JIRA and schedule them for execution.
  • Developed SQL queries that peered into the back end to verify transaction performed on the front-end GUI
  • Coordinate between Business Teams, Development & Testing Teams to get the deliverables completed on time and ensure issues are addressed.
  • Create Release Metrics and present the same in Test Execution Meeting conducted at product level.
  • Assign tasks and responsibilities to drive the project team members for successful execution.
  • Track and report the test activities periodically. Escalate the impediments and issues earlier.
  • Conduct defect triage meetings and provide timely status to the Line of Business.

Environment: Windows 7, Java, Javascript, IntelliJ, Agile Scrum.

Confidential, Herndon, VA

Sr QA/Business Analyst

Tools: Java, QC, Selenium, TestNG, Cucumber, Protractor, Maven, SQL, Jenkins, SVN

Responsibilities:

  • Get involved in Business Meetings for requirements gathering, analysis and design with clients on a regular basis to determine the scope and functionality of the new initiative/enhancements.
  • Based on the outcome of Business meetings, assist in arriving at the estimation required for the complete validation of the Systems Integration.
  • Analyze, co-ordinate and communicate overall initiative schedule to all appropriate parties (Onshore Test Leads, Project Managers and Business partners)
  • Prepare Master Test Plan for the release and review with Business & Project Mangers.
  • Use Rally to create user stories, test sets, test plans, test cases and for Defect Reporting.
  • Created, developed and executedtest cases and test scriptsmanuallyand usingautomationtools like Selenium.
  • Automation of internal data audit processes to improve coverage thereby increasing the confidence factor of audit readiness of the organization.
  • Automated testing of various technical and functional data sets for reconciliation with set of validation rules.
  • Developed BDD scripts with Cucumber and writing step definitions for behavior
  • Developed automated test cases using the Selenium WebDriver API with Java,JMeter.
  • Reviewed the Test Reports using TestNG.
  • Maintained the Selenium & JAVA automation code and resources in source controls like SVN over the time for improvements and new features
  • Integrated the execution of the automated UI test scripts into the Continuous Integration process.
  • Ensured high quality releases from user story development to post deployment verification.
  • Manage Test scripts and Requirements into ALM Quality center and schedule them for execution.
  • Developed SQL queries that peered into the back end to verify transaction performed on the front-end GUI
  • Coordinate between Business Teams, Development & Testing Teams at onsite and offshore to get the deliverables completed on time.
  • Organize and drive SIT Entry/Exit, Defect Triage, UAT Entry/Exit meetings.
  • Create Release Metrics and present the same in Test Execution Meeting conducted at Portfolio level.
  • Assign tasks and responsibilities to drive the project team members for successful execution.
  • Track and report the test activities periodically. Escalate the impediments and issues.
  • Conduct defect triage meetings and provide timely status to the Line of Business.

Environment: Windows 7, Java, J2EE, Eclipse, Agile Scrum.

Confidential

QA Test Lead/Business Analyst

Tools: QC, Selenium, JIRA, XML, Eclipse, HTML, CSS, XML, JavaScript, JQuery, Ant Unix, SVN, Log4j

Responsibilities:

  • Test planning, Test design, Test Execution, Test Automation Analysis, Design and Scripting execution.
  • Coordinate with development engineers and prepared test plans and endured functionality of all applications.
  • Execution of Functional, Acceptance, Regression, and Sanity Test cases for SEPA Program in all applications used by the bank and the user.
  • Responsible for documentation of QA processes, Test summaries, and QA environments, tools, etc.
  • Did extensive work with ETL testing including Data Completeness, Data Transformation & Data Quality for various data feeds coming from source files.
  • Designed and documented Acceptance and Functional Test cases in collaboration withstakeholders to satisfy and meet Business Level Requirement.
  • Use Rally to create user stories, test sets, test plans, test cases and for Defect Reporting.
  • Created and Executed test scripts for Smoke testing, Integration testing, System and Functional testing, Product testing, non-regression Testing, Regression testing, Negative testing
  • Performed Database testing using SQL to validate the Accounts associated with the Customers and Clients.
  • Documentation of test cases and defect tracking in Quality Center.
  • Performed Data driven and hybrid automation testing for multiple sets of data using Selenium. Involved in execution of Automation Test Scripts for Functional and Regression Testing.
  • Automated testing of various payment file formats like SWIFT, XML in SEPA payments Credit Transfer and SEPA Direct Debit. This involved testing in various applications used by the bank and customer.
  • Used SWIFT AMH messaging solution for configurability and efficient customer experience
  • Recorded and managed defects utilizing JIRA/Quality Center
  • Actively involved and Interacted with other Business Analysts and developers to resolve technical issues through UAT to production.
  • Modeled and automated the End to End Continuous Integration/Deployment/Delivery pipeline which included building a Continuous Integration server utilizing tools like Jenkins, maven, SVN, Selenium.
  • Supported project implementation on weekends with the production support teams to identify and resolve issues.
  • Regular QA meets ups for conflict resolution, understanding team concerns, to improve teamwork and promote cross team knowledge.

Environment: Windows 7, Java, Eclipse.

Confidential, Salt Lake City, Utah

Business Systems Analyst/Software Test Analyst

Tools: QTP 9.2, QC 10.0, JIRA

Responsibilities:

  • Requirements analysis, Design Documentation, Knowledge transition, Software Testing, Defect Prevention, Configuration Management, Test planning, Test design, Test Execution, Reporting.
  • Acted as a liaison between system users, client managers and software development team to gather requirements and document work flows and results of Business Analysis into the Business Requirement Document (BRD).
  • Responsible for documenting work flows and results of Business Analysis into Business Requirement Document (BRD) and obtaining sign-off from the client on specifications.
  • Involved in converting the business requirements into Functional Requirements Document (FRD) and created business process models from the requirement specifications.
  • Participated in Functional design, and Release notes walk-through meetings in a highly dynamic Agile environment.
  • Depicted the flow of different kinds of offerings, such as pass thru and non-pass thru through activity diagrams.
  • Worked closely with the project team in planning, coordination and implementing the appropriate QA methodology.
  • Created, developed and executed test cases and test scripts both manually and using automation tools like QTP and Selenium.
  • Create Test Plan and Test summary templates to build test cases for the various Prepaid products with multiple features.
  • Performed GUI testing, System testing, Interface testing, End-to- End testing, Smoke Test, Back-End testing during the testing of different services.
  • Recorded and managed defects utilizing JIRA / Quality Center.
  • Using XML files as an Input file to the application to load the required data that helps processing the components
  • Used SQL for testing various databases for services which involved certain back-end testing for the verification and modification of tables.
  • Performed Web services testing with SOAPUI
  • Managed daily aspects of the project including, process definition, goal documentation, facilitating meetings, gathering business requirements, issue management, user acceptance testing, vendor management and project team deliverables.
  • Worked closely with both the business and development teams to coordinate and schedule testing efforts.
  • Assisted in developing test case objectives for verifying the accurate functioning of the system.
  • Reviewed technical specifications to develop test plans, test objectives and test cases.
  • Managed testing deliverables and schedules, and reported testing results and progress in the Agile/Scrum development methodology.
  • Provided support for Unit and UAT testing as required for the application or any other assigned application.
  • Conducted review sessions on regular basis with QA and development teams for preparing status, delivery report and client reporting.

Environment: Windows 7, Java, Javascript,J2EE. Eclipse, Agile Scrum

We'd love your feedback!