We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

5.00/5 (Submit Your Rating)

Richmond, VA

PROFESSIONAL SUMMARY:

  • Over 7 years of extensive experience in Software Quality Assurance and Software Testing.
  • Well - versed working in agile-scrum environment to implement end-to-end testing process including manual and automated testing for web, web-service, back-end, performance testing.
  • Testing skills include Smoke Testing, Functional Testing, Regression Testing, Backend Testing, User Acceptance Testing (UAT), System Testing, Integration Testing and Load Testing.
  • Experience in designing test strategy, test plan, planning and implementation of test suite.
  • Solid knowledge of SDLC, SQA Methodology and tools.
  • Develop all lines of QA documentation including Test Plans, Test Cases, and Traceability Matrices.
  • Experienced in analyzing Business Requirements Document (BRD) and Functional Requirements Documents (FRD) to establish test plans and test cases.
  • Experience in designing test strategy, test plan, planning and implementation of test suits.
  • Expertise in Black Box, Smoke, Functional, Positive, Negative, Integration, System, Regression, UAT, and Performance Testing.
  • Experienced in developing Automation Framework using Java, Selenium Web Driver and TestNG, Cucumber.
  • Experienced in creating automated testing scenarios, data driven, object driven frameworks using Selenium, TestNG, and Cucumber for smoke, regression testing and UAT testing.
  • Expert in creating Data Driven framework using Apache POI, TestNG XML and cucumber data table for data intensive testing to validate the data driven functionality created for web based applications.
  • Expert in creating test scripts to validate web components displayed on the website using Selenium WebDriver.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Experienced in creating CI/CD pipeline using Jenkins and version control using git, svn.
  • Expertise in identifying, assessing, and reporting defects using various defects tracking system Jira, VSTS, ALM.
  • Experienced working in cloud environment including AWS and Azure for software testing.
  • Experienced with Behavior driven development using cucumber.
  • Expert in using Jira, ALM, QC, VSTS for project and Test management.
  • Developed SQL queries to extract data from database tables to perform Database Testing.
  • Experience in performance testing, Load runner, jmeter.
  • Experience in using postman and SOAP UI for Rest and SOAP web services testing.
  • Ability to interact with all levels of personnel from technical to high level executive management, Excellent interpersonal, communication & writing skills.
  • Extensive experience in functional, integration, regression, End-to-End and Black box testing in different stage of Software Development Life Cycle.
  • Strength in guiding the design and execution of automated and manual testing strategies to identify risks and issues, design effective mitigation solution, and enhance the on-time delivery of quality systems.

TECHNICAL SKILLS:

Programming languages: Java, python, C++, C#, SQL

Databases: Oracle, SQL Server

Test Development Tools & IDE: Selenium IDE, Web Driver, JUnit, Eclipse IDE., TestNG, Cucumber, Git, Maven, Jenkins, Load Runner, JMeter, Postman, Performance testing.

Test & Defect Management Tools: Jira, HP Quality Center 10.0 & ALM 11.0, VSTS

UNIX, Windows: 2000/XP/Vista/Windows 7

Application tools: MS Office Suite (Word, Excel, Power Point, Outlook and Access)

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

QA Automation Tester

Responsibilities:

  • Reviewed test documents in coordination with client, development team and other complex matrix teams and stakeholders including functional teams and business analysts.
  • Analyzed the functional and automation requirements and prepared test cases/scripts and test data strategy document.
  • Analyzed and selected the test cases for automation of Java and Web application
  • Designed and maintained test plan, test cases and traceability matrix.
  • Attended daily meetings with onsite and offshore leads to get and provide project status.
  • Created test plans and wrote test cases for manual execution
  • Work closely with members of the SCRUM team to translate the customers' business needs or Business Cases to a technical solution
  • Work closely SCRUM team to create test scripts and test cases to ensure coverage of all areas of the product/feature(s)
  • Early identification and communication of risks related to assigned Projects.
  • Involved in preparing Test Plan and Test Cases based on business requirements.
  • Created and enhanced test scripts to run regression tests, in the tested application's GUI and in the testing environment using Selenium WebDriver.
  • Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using Cucumber.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, Cucumber and Java technologies (Eclipse IDE). Contributed in framework creation.
  • Developed automation script with WebDriver API using Java, and Cucumber
  • Worked on developing the automation scripts using Selenium WebDriver with Cucumber Frame work.
  • Configured Selenium WebDriver, Cucumber, and Maven tool and created Selenium automation scripts in java.
  • Used Maven as project build tool to manage framework dependency, plugins and test suites using pom.xml file.
  • Involved on Cucumber testing and defined the test scenarios and created the test cases .
  • Involved in writing complex XPATH using following and preceding and also using functions like contains and not contains.
  • Involved in web service testing for Rest based protocols.
  • Attended daily scrum meetings early morning with the developers and architects to report on what was done yesterday, what will be done today and report any issue.
  • Reported testing progress at the end of every sprint in the Sprint Review Meeting.
  • Participated in the Sprint Planning Meeting before the start of a new sprint to discuss what can accomplish in it .

Confidential, Ashburn, VA

QA Engineer

Responsibilities:

  • Participation in design and architecture of the testing framework.
  • Analyze of software Requirement Specifications and development of Test Scenarios.
  • Fully involved in Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases in an Agile Scrum environment with 2 weeks Sprint Cycle.
  • Development and Execution of manual and automated test cases for UAT, functional, regression, integration and smoke testing.
  • Responsible for preparing test plans and test strategies describing the feature and functions to be tested.
  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
  • Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
  • Involved in testing various business rules User/Customer Functionality, Change Process.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
  • Configuration of Maven for JAVA automation projects and development of Maven project object model (POM).
  • Used Behavior Driven Development (BDD) framework/Cucumber to write acceptance tests for web application.
  • Involved with performance testing for different parameters of the web application.
  • Using Jira for requirements management, planning, scheduling, running tests, defect tracking and manage the defects and executing the test cases.
  • Testing of Rest and SOAP web service API.

Confidential, Maclean, VA

Software Test Analyst

Responsibilities:

  • Reviewed user requirements document to prepare detailed Test Strategies for testing efforts of the application.
  • Conducted Manual Testing by Unit Testing, Integration Testing, System Testing, User Acceptance Testing (UAT) and GUI Testing.
  • Maintained consistent communication with Business Analyst (BA) on updated changes of the design documents.
  • Updated Test Cases after reviewing the Business Requirement changes.
  • Prepared and executed test scripts using Selenium IDE, Selenium WebDriver using Eclipse IDE.
  • Prepared Testing Tools required for testing and documented in the Test Plan.
  • Involved in functionality of database testing and error testing of the application.
  • Participated in SCRUM meetings such as Sprint Planning, Daily Stand-up, Sprint Review and Retrospective meetings.
  • Developed automation approaches for testing with the Selenium framework by identifying toolsets and established the needed environment.
  • Created and enhanced numerous test scripts to manage changes in the tested application's GUI, objects and in the testing, environment using Selenium WebDriver.
  • Alteration and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, a design of the automation test framework (TestNG and Maven).
  • Tested user interface inconsistency and application functionality.

Confidential, Bethesda, MD

QA Analyst

Responsibilities:

  • Assisted in writing the test plans and testing the functionality of web-based application.
  • Writing test cases for the application by analyzing business requirements document.
  • Used pre-execution checklist to confirm that the environment is ready for testing.
  • Attended several walkthrough meetings with Business Analyst, Project Manager, and developers and provided feedback accordingly.
  • Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
  • Performed Backend Testing, by executing the queries.
  • Develop performance Test strategy and plan.
  • Develop LoadRunner/Jmeter scripting, manage the execution of performance tests, analyze and report the results.
  • Manually written SQL queries to test the back-end database.
  • Helped QA Lead create Traceability Matrix to ensure comprehensive test coverage of requirements, identify all test conditions and test data needs.
  • Used Test Director for defect tracking.
  • Performed Web testing to check for broken links in the Web Page.
  • Created, Updated, and maintained Test Scripts for different builds and releases.

We'd love your feedback!