We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

Richardson, TX

SUMMARY

  • 8 years of proficient experience in Software Quality Assurance with extensive skills in both Manual and Automation Testing.
  • Professional experience in all phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) that include Requirement Gathering, Analysis/Design, Documentation, Development and Testing.
  • Proficient in analyzing the Business Requirements, Software Requirement Specifications, Functional Design Documents to formulate Test Plans, Test Strategies and Test Cases for Manual as well as Automated testing for various applications to ensure proper business compliance.
  • As a Software Development Engineer in Test (SDET) have good knowledge and experience with software testing and automated test techniques with a strong focus on quality throughout the entire software development cycle.
  • Experience in Selenium suite of Automation tools (IDE), testing frameworks like TestNG, JUnit.
  • Experience in performing database testing using Selenium Web Driver.
  • Setup Selenium GRID to run Selenium scripts on different browsers and different systems.
  • Experience building automation framework from scratch using Selenium Web Driver, Java, Testing and Eclipse.
  • Testing & Automation of Test Scripts in Ready API using Groovy scripting
  • Expertise on Testing REST API using Robot Framework and SOAP UI
  • Used selenium web driver with TESTNG and sauce labs for frontend automated Testing and cross browser testing. In terms of backend Used Ready API (licensed version of SOAP UI).
  • Good knowledge of automated testing framework(s)
  • Expertise in working with Waterfall and Agile methodologies.
  • Good exposure in automating the manual test cases using Selenium Web Driver.
  • Good amount of knowledge and Experienced in mobile testing using Appium.
  • Good Knowledge Implementing test automation scripts for mobile testing using Appium
  • Used TFS and HP ALM for Requirement/User story repository, Test cases execution, Bugs reporting and communicating to developers, Product Owners and test team members.
  • Experience in HP Quality Center - Design Test Steps, Requirement Mapping to Tests, Executing Tests Manually, Defect Logging, Defect Reporting.
  • Experience in writing SQL Queries to run data integrity tests
  • Experience in Integration and extraction of data from various sources like DB2, SQL Server, Flat files.
  • Experienced in conducting different types of testing including Black Box Testing, GUI Testing, Data Driven Testing, Back End Testing, Regression, Sanity, End to End testing and Functional testing.
  • Knowledge on testing framework for Unit Testing, Maven for Project building tool, Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
  • Was involved in setting up the test environment, created test data as per the requirement.
  • Involved in Production release and support.
  • A team player with good analytical skills and ability to work independently with minimal supervision.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver, Selenium IDE/RC, SOAPUI, Jenkins, Selenium Grid, UFT, Appium

Test Approaches: Waterfall, Agile/Scrum, SDLC, SDET, STLC, Bug life Cycle

Programming Tools: Java

Test Build and Integration tools: Jenkins, Maven

API Testing: REST, SOAP, SOAPUI

Frameworks: Data Driven, Hybrid Driven, Cucumber, TestNG, Junit.

Methodologies: Agile, Waterfall.

Operating Systems: Windows, Linux and Mac

Defect Tracking Tools: JIRA, Bugzilla, Rally, Agile Craft

Databases/DB tools: SQL Server, MySQL, SQL

Markup Languages: HTML, XML

Types of Testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, End to End Testing, White Box Testing and Performance Testing

Other Utilities: Eclipse, PL/SQL, GIT, Firebug, Fire Path, JMeter

PROFESSIONAL EXPERIENCE

Confidential, Richardson, TX

QA Automation Tester

Responsibilities:

  • Understanding the user stories and worked closely with business analysts and developers to create test cases/scenarios, test steps, expected results and test data in agile craft.
  • Performing manual testing with test app (Halo C SDK Lib) on Android devices.
  • Perform validation activities (functional, integration, user experience) based on the plans, identification and validation of defects found and certify builds.
  • Knowledge of telecom Service Delivery/Provisioning systems.
  • Knowledge of application integration of DevOps and QA tools used for provisioning test data and test environments
  • Performs various types of testing, such as functionality, regression, sanity, smoke testing, end to end testing etc.
  • Conducted Smoke testing, Functional testing, Regression testing, System Integration testing (SIT), User Acceptance Testing (UAT) and Data validation testing.
  • Performed Negative and Positive Testing Manually.
  • Participate in refining and daily status meetings.
  • Report bugs and tracking defects in agile craft.
  • Performed mobile testing.
  • Participated in client demos Confidential the end of the iteration and in error handling discussions.

Environment: Agile craft, Android device LG G8ThinQ, Manual Testing, SIT, Halo C SDK Lib Test App, Q messenger.

Confidential, Raleigh, NC

QA Automation Tester

Responsibilities:

  • Worked closely with business analysts and developers to create test cases/scenarios, test steps, expected results and test data in JIRA.
  • Thorough understanding in implementation of Agile Scrum methodology.
  • Developed Manual test cases for different test scenarios covering all aspects of project functionality using JIRA
  • Performed Negative and Positive Testing Manually
  • Created Maven build and tested using TestNG.
  • Automation of test cases using Selenium WebDriver
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Developed reusable functional libraries, created custom objects, exception handling/Recovery Scenarios in UFT.
  • Tested the application by inserting checkpoints and synchronization points in test scripts using Java.
  • Involved in defect validation and regression testing, end to end testing using TestNG.
  • Performed data-driven testing TestNG and Excel.
  • Used TestNG annotations in Selenium Web Driver and executed a batch of tests as TestNG suite
  • Integrated with continuous integration tools
  • Jenkins and SVN for weekly schedule as per regular release cycle.
  • Performed compatibility testing of applications for dynamic and static content of browsers using HTML Ids and X-Path in Selenium.
  • Implemented BDD through Cucumber.
  • Created the Feature Files for Cucumber Automation.
  • Created Test Automation Framework with Cucumber and Selenium WebDriver.
  • Script development and review of scripts developed by team members.

Environment: Java, Selenium Web Driver, Jenkins, Testing, Maven, Eclipse IDE, html, agile, MS SQL Server 2008.

Confidential, Spokane, WA

QA Automation Engineer

Responsibilities:

  • Feasibility analysis and test effort estimation of automating the testing using Selenium WebDriver using Java and TestNG.
  • Identified test cases to automate and automated those test cases using Selenium WebDriver, TestNG, Java technologies and Eclipse IDE.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Responsible creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
  • Software Development Engineer in Test (SDET) have good knowledge and experience with software testing and automated test techniques with a strong focus on quality throughout the entire software development cycle.
  • Automated Regression test cases using Selenium Web Driver and used TestNG for grouping the tests.
  • Enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium Web Driver.
  • Used Maven for building the Web Driver project.
  • Integrated with continuous integration tool Jenkins for running test on nightly basis automatically.
  • Used selenium web driver with TESTNG and sauce labs for frontend automated Testing and cross browser testing. In terms of backend Used Ready API (licensed version of SOAP UI).
  • Expertise on Testing REST API using Framework and SOAP UI
  • Involved in validating functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through Postman.
  • Involved in Web Services Testing using SOAP UI.
  • Responsible for creating, maintaining executing Daily Build script in Test Complete that runs every day Confidential 4.00 AM and exports the test results to the local server.
  • Strong knowledge in web services testing via Tool SOAP UI/ Restful web services
  • Executed test cases recorded in TFS manually to test the application for its functionality, system integration and verify the exit criteria.
  • Performed various types of testing, such as functionality, regression, system Integration testing (SIT), end to end testing and user acceptance testing.
  • Perform validation activities (functional, integration, end to end, system, user experience) based on the plans, identification and validation of defects found (Including UAT).
  • Maintained metrics and participated in daily status meetings showing the progress of the testing effort and open issues to be resolved.
  • Reported bugs and tracked defects TFS.

Environment: Java, Selenium Web Driver, Jenkins, Testing, REST API, SOAP UI Maven, Eclipse IDE, html, agile, MS SQL Server 2008.

Confidential, Irving, TX

Quality Analyst/Test Engineer

Responsibilities:

  • Understanding the user stories and prepared test cases.
  • Worked closely with business analysts and developers to create test cases/scenarios, test steps, expected results and test data in JIRA.
  • Thorough understanding in implementation of Agile Scrum methodology.
  • Developed Manual test cases for different test scenarios covering all aspects of project functionality using JIRA
  • Performed Negative and Positive Testing Manually
  • Created Maven build and tested using TestNG.
  • Automation of test cases using Selenium WebDriver
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Tested the application by inserting checkpoints and synchronization points in test scripts using Java.
  • Involved in defect validation and regression testing using TestNG.
  • Performed data-driven testing TestNG and Excel.
  • Used TestNG annotations in Selenium Web Driver and executed a batch of tests as TestNG suite
  • Integrated with continuous integration tools Jenkins and SVN for weekly and daily schedule as per regular release cycle.
  • Performed compatibility testing of applications for dynamic and static content of browsers using HTML Ids and X-Path in Selenium.
  • Performed Functional, regression and end to end testing.
  • Script development and review of scripts developed by team members.
  • Performed GUI testing and web services testing.
  • Maintained metrics and participated in daily status meetings
  • Developed html reports.

Environment: Java, Selenium Web Driver, Maven, TestNG, Automation, Manual Testing, Eclipse, Firebug, Fire path, JIRA, agile, HTML, Windows 7/8/10/XP.

Confidential

Quality Analyst/Test Engineer

Responsibilities:

  • Actively participated in the Analysis, Design, Development and Testing phases of various modules.
  • Designed the complete process flow of the application using agile development methodology.
  • Involved in design sessions during sprint design meetings to understand and come up with design solutions for the user stories.
  • Designed and developed Persistence layer components using Hibernate.
  • Worked in close cooperation with project managers, system engineers, system testers and other functional team members to meet client specification.
  • Developed complex SQL queries to fetch data.
  • Used Jenkins for Continuous Integration.
  • SVN is used as Code Versioned control.
  • Work with database (EBI) team to complete data sync from external sources into our Dev and Test databases.
  • Performed various types of testing, such as functionality, regression, integration, system, end to end testing and user acceptance testing.
  • Perform validation activities (functional, integration, end to end, system, user experience) based on the plans, identification and validation of defects found.
  • Developed test cases for each component in different tiers using Junit.
  • Created deliverable Installation, Configuration and Technical Design documents.
  • Developed test cases for each component in different tiers using Junit.
  • Used Angular Http services to perform backend REST web services interactions to get and post JSON data.
  • Used both reactive and angular forms module to create template and data driven forms.
  • Conducted tests for applications developed in Angular JS using Jasmine and Angular test beds and ran those test cases
  • Implemented micro services using Spring Boot
  • Implemented HTTP REST API using NodeJS tested RESTful services using POSTMAN.
  • Strong hands - on experience with Spring IO, Spring Boot.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Strong working knowledge of API testing tools like Rest Client, Postman, SOAPUI
  • Experience building reusable framework for consuming and providing REST API’s using Java/ Node.js
  • Conducted code reviews to ensure the delivery of quality code.

Hire Now