We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

0/5 (Submit Your Rating)

Cumberland, RI

SUMMARY

  • 8 years of experience and exposure in IT Industry with Software Development Testing with Specialization in Quality Assurance Testing of the applications developed under Windows operating systems.
  • Well versed with all phases of Software Development Life Cycle (SDLC) with experience in various Software Development Testing Methodologies like Water Fall Model, V - Model, and Agile Development Model.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP, HP Quality Center/ALM, Junit, TestNG, Jenkins and Cucumber to develop automation testing scripts for web and client server applications.
  • Proficient in developing and executing high quality Test Cases and Test Scripts from Requirements.
  • Experienced using Web-debugging tool like XPATH, Fire Path and Firebug for finding elements locator.
  • Expertise in debugging issues occurred in front end part of web-based application which is developed using HTML5, CSS3, Angular JS and Java.
  • Proficient hands-on experience with various automation tools - Selenium WebDriver, Ranorex, Cypress
  • Proficient in analyzing system &functional specifications, UI wireframes, use cases, business requirements, business rules to prepare test cases/scenarios.
  • Build CI/CD pipelines using Git and Azure Devops, collaborate with Development and QA teams to integrate automated tests into the CI/CD pipelines
  • Worked on different frameworks like Data-Driven, Keyword Driven, Hybrid Driven also experience in test-driven development (TDD), Behavior-driven Development (BDD) approaches
  • Creating test scripts using C# and Selenium Web Driver for the functional test case
  • Good experience in using Java, Junit and TestNG test framework to write functional test.
  • Experienced in making DataDriven and keyword and hybrid Framework to maintain Test Suites.
  • Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix.
  • Designed and developed Hybrid Framework using. Net, C# and NUnit
  • Proficient in using Soap UI for testing Web Services and used various types of assertions such as soap fault, Contains, Soap not fault, X-path etc.
  • Experienced with various Testing Strategies like Integration Testing, System Testing, End-to-End Testing, Regression Testing, Performance Testing and User Acceptance Testing.
  • Experienced in preparing Test Scenarios, Test Cases and Test Design for Manual and Automation Testing
  • Experienced in evolving Test requirements throughout the Project Life Cycle Implementation including Requirements Gathering, Test Planning, Test Case Development, Environment Setup and Test Execution
  • Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, TestNG, JUnit.
  • Designed and implemented different automation frameworks like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects.
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional Web Applications.
  • Maintained the Selenium & JAVA automation code and resources in source controls like Confidential, SVN over the time for improvements and new features
  • Expertise in Preparation of Automation Test Beds, Frame Works Installation Setup and Support such as Integrating SoapUI with Selenium.
  • Expertise in writing SQL Queries, SQL *PLUS, PLSQL Stored procedures for databases like Oracle, MySQL, as well as Windows platform.
  • Last but not the least a committed and motivated team player with excellent communication and interpersonal skills with good adaptability knowledge.

TECHNICAL SKILLS

Functional Testing Tools: Selenium WebDriver, SOAP UI, PostMan, Rally, HP ALM/Quality Center.

Performance Testing Tools: LoadRunner, XtreamLoad

Java Test Tools: Agile Test

Database Test Tools: AQT, Data Generator, SQL profiler, MySQL.

Bug Tracking Tools: BUGTrack, BugHost, Bug Station, JIRA, Rally, ALM

Operating Systems: Windows XP, 2000/NT/98/95/, MS-DOS

Languages: VB, C, C++, SQL, PL/SQL, Java, Ruby, HTML, CSS, XML

Databases: Oracle9i/10g, Microsoft SQL Server 2000/2005, MS-Access

Internet: Java Script, VBScript, HTML, XML, IIS

Office Tools: MS- Word, Excel, PowerPoint, Visio, Adobe Acrobat.

Application Servers: JBoss, WebSphere

PROFESSIONAL EXPERIENCE

Confidential - Cumberland, RI

QA Automation Tester

Responsibilities:

  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Worked on Data Driven Framework and POM for Automation test scripts.
  • Configured Selenium WebDriver, TestNG and created selenium automation scripts in java using TestNG prior to agile release. .
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Setting Test plan and Test Lab in the Quality Center for the projects to create and access requirements, defects, test cases and reports for the status
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests which decreased 80% of manual testing.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Used Post Man and SOAP UI for rest services Testing.
  • Developed test Framework in webdriverIO (JavaScript) for entire application including service calls, assertions, GitLab and teamcity integration
  • Preparing the Status Reports like Daily and Weekly.
  • Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed mode
  • Involved in Scenario analysis and logging data request to the Data team for various in sprint Automation for API and UI Automation.
  • Rest API automation using cypress and JavaScript.
  • Involved in designing and implementing of hybrid automation framework to be used with Rest Assured and Maven using TestNG framework
  • Used Visual Studio code to write the JavaScript/TypeScript/python to run them using Protractor integrated terminal
  • Automated CI/CD pipeline using Selenium framework and generate quality metrics.
  • Extensive experience of Web Services, SOAP and REST API Testing using UFT API, Restful API, RestSharp, Parasoft SOA, Apache JMeter, Postman and SoapUI.
  • Created test cases and executed them in ready API.
  • Experienced on developing test scripts with Selenium to automate browser & web applications under Cucumber (BDD) Framework
  • Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data-driven, keyword-driven, and hybrid using Selenium WebDriver, JavaScript.
  • Used Cucumber on BDD framework which allows automation of functional validation, along with Protractor and Typescript language to test Angular Applications.
  • Worked on POC to use WebdriverIo, mocha framework with chai assertions to replace Selenium WebDriver tests.
  • Web Service testing (RESTful) and Automation using C#, .Net based framework, Apache MTM, using JSON, XML payloads.
  • Automating the manual test cases using Selenium WebDriver, using C#.
  • Worked with application development and operation teams using a variety of automated testing and build, and deploy tools (MAVEN, JENKINS, Selenium, and JUNIT) to resolve issues with transition to new DevOps solution.
  • Involved in functional specification documents to develop test cases and test scenarios.
  • Finding the defects in Rally defect tracking tool.
  • Involved in testing Web services with tool called Sap UI and using this tool to locate WSDL file on internet, create Test cases and run them
  • Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
  • Conducted backend testing using SQL queries to validate data for database.
  • Verified, edited and update test data in new or existing systems before testing.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Worked in complete Agile Environment with four weeks of Release Cycle.
  • Keep track of all the Legacy defects and monitor them across all the Environments
  • Worked with offshore team in India.

Environment: Manual Testing, Java, Selenium WebDriver, Test NG, Maven, Jenkins, Cucumber, Page Object Model, Post Man, POM, Data Driven Framework, Quality Center/ALM, Rally, XPath, Web Services, agile, Eclipse, Apache, Internet Explorer, Firefox, Chrome, SQL, Oracle, Windows

Confidential - North Chesterfield, VA

QA Engineer

Responsibilities:

  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Worked on Data Driven Framework and POM for Automation test scripts.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Added many front-end automation tests and BDD steps using Cucumber specification framework, TestNG, and Java which decreased 75% of manual testing.
  • Maintained and executed Maven build files for running automated tests.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
  • Developed framework from the scratch for using Cypress to automate UI and used Java script, NodeJS and NPM for Angular based user interface.
  • Experience in Web Automation using Protractor and Jasmine framework for Angular application.
  • Develop Node based Automation scripts using JavaScript for UI Automation
  • Used JIRA to store all testing results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
  • Proficient in API testing using Postman
  • Solid experience in integrating Automation Scripts into DevOps (CI/CD), Build Management tools like Git, Continuous Integration and deployment using Jenkins.
  • Create docker image of webdriverIO tests and run them in various containers in parallel to reduce time taken for test execution
  • Automated REST web services test cases using Rest Assured with Java, JSON and JUNIT
  • Experienced with Soap and Restful web services testing using SOAPUI, Ready API tool. XML, WSDL, and XPATH.
  • Experience in Selenium IDE (HTML, Python, Junit, C#, Core java, JavaScript/Typescript scripting methods) using any Framework for creating automated test scripts and used SOAPUI for API Automation.
  • Proficient with testing REST APIs, Web & Database testing
  • Peer reviewed automated test scripts, and ensured product performance of embedded software components
  • Designed and developed testing environment and automated test scripts in API for performance testing using JMeter.
  • Used Cucumber on BDD framework which allows automation of functional validation, along with Protractor and Typescript language to test Angular Applications.
  • Expertise in developing automation scripts in BDD format using cucumber and proficient in writing cucumber scenarios in GHERKIN format.
  • Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
  • Conducted backend testing using SQL queries to validate data for database.
  • Verified, edited and update test data in new or existing systems before testing.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Worked in the form of sprint team with business analysts and developers in Agile methodology.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, Page Object Model, SOAP UI, POM, Data Driven Framework, Quality Center/ALM, XPath, Web Services, agile, Eclipse, Apache, Internet Explorer, Firefox, Chrome, SQL, Oracle, Windows.

Confidential, Charlotte, NC

QA Engineer

Responsibilities:

  • Reviewed functional and non-functional system requirements and constructed a conceptual design and detailed designs.
  • Created test scenarios and test cases based on functional documents and User stories.
  • Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using ALM.
  • Execute automation scripts using Maven, Selenium Grid for different browsers/devices/environments parallel testing
  • Was completely responsible for Integration Testing and Production Deployment Readiness tasks that includes but not limited to Designing Integration Test Strategy, Integration Test Planning and Scheduling, Integration Test Data Acquisition, Testing Tools Management and Setup, Test Execution, Bugs Fixing & Tracking and Finally Reporting.
  • Was completely responsible for the Test Data Management across the Board for CORE UI Testing Activities and Efforts.
  • Maintained the Selenium & JAVA automation code and resources in source controls like Confidential, SVN over the time for improvements and new features development
  • Involved in writing automated scripts using Java scripts and cypress
  • Automation of REST API based product using Rest Assured Framework with JSON
  • Used selenium web driver with TESTNG and sauce labs for frontend automated Testing and cross browser testing. In terms of backend Used Ready API
  • Worked on Protractor with Typescript and cucumber to write feature files to run Angular application test cases
  • Highly motivated and committed DevOps Engineer experienced in Automating, Configuring and deploying instances on AWS, Azure and Rackspace cloud environments and Data centers, also familiar with EC2, Cloud watch, Elastic IP's and managing security groups on AWS
  • Enhanced Automation Framework and developed various automated test cases using JMeter, Soap UI, and Rest API.
  • Developed automation framework using Selenium, Cucumber, Maven and TestNG with Java; Parasoft SOA, Restful API and Postman in QA Automation tools Discovery.
  • Experience with GITLab/GITLab Runners for pipelining as CI/CD
  • Used Cucumber on BDD framework which allows automation of functional validation, along with Protractor and Typescript language to test Angular Applications
  • Automation of REST API based product using Rest Assured Framework with JSON
  • Test and run various APIs as part of System Integration Testing
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Quality Center.
  • Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin and ruby
  • Responsible for setting up the framework and test environment.
  • Configured Selenium Web Driver, TestNG, Eclipse IDE and created selenium automation scripts in java using TestNG.
  • Participated in User story discussion and requirement grooming, sprint planning and review meetings
  • Executed automation scripts on different browsers/environments & reported defects/results to the team.
  • Performed Smoke, System testing, Integration Testing, Regression testing, User acceptance testing and Database testing.
  • Used Firebug to do web based application testing with selenium for the commands and locator application
  • Coordinating with the developers for resolution of defects, coordination.
  • Played a key decision maker role in converting the User Stories to System and Integration Testing Requirements during the JAD sessions.

Environment: Java, Selenium WebDriver, TestNG, Maven, Web Services, Eclipse, HTML, XML, JavaScript, Eclipse, XPath, Quality Center/ALM, Firepath and Firebug, Windows.

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Responsible for design and development of requirements collected from the customer.
  • Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Responsible for setting up the framework and test environment.
  • Developed and automated regression test cases with positive scenarios using Selenium WebDriver.
  • Extensively involved in integrating Selenium WebDriver with existing API to test framework.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Executed Backend and Database tests using SQL queries, validating the data for database editing and debugging is conducted using selenium.
  • Developed automated scripts and frameworks using Cypress, Java script.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Performed active regression, load, stress, volume and performance testing.
  • Used Firebug and Firepath to write automated test scripts using XPATH.
  • Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.
  • Worked closely with Business teams and participated in Business Acceptance Testing (BAT).
  • Flexible and willing to adjust to operational pressures, often at short notice.
  • Highly motivated, dedicated, hardworking team player and easily adapted to newer environments.
  • Strong verbal written communication skills with the ability to effectively communicate with peers and non-technical personnel.

Environment: Java, Selenium WebDriver, Selenium Grid, Web Services, SOAP UI, JavaScript, TestNG, Maven, XPath, Quality Center/ALM, UNIX, Firebug and Firepath.

We'd love your feedback!