We provide IT Staff Augmentation Services!

Qa Automation Analyst Resume

2.00/5 (Submit Your Rating)

Austin, TX

OBJECTIVE:

To attain a competitive position in an organization where I can implement the requirements of the given tasks and enhance my skills, which can capitalize on my background and provide me with a path to succeed.

SUMMARY:

  • 6+ of Quality Assurance experience in planning, coordinating and testing of Web - based, Client Server and Mobile applications.
  • Excellent knowledge of Software Development Life Cycle (SDLC) and testing methodologies from project definition to post-deployment documentation.
  • Hands-on experience in complete Software Test Life Cycle (STLC), QA Strategy and Methodologies (Waterfall, Agile & RPID).
  • Extensive experience working with Business and Functional Requirement Documents in analyzing and creating Test Plans, Test Cases and Automation Test Scripts for different applications.
  • Have excellent working as well as understanding knowledge of Automation Tools like Selenium, LeanFT, UFT, ALM, MTM, Parasoft SOA, Maven and Appium.
  • Have expertise of developing SpecFlow and Cucumber (BDD) Feature files using Gherkins and automate them using Selenium Web driver.
  • Extensive experience of Web Services, SOAP and REST API Testing using UFT API, Restful API, RestSharp, Parasoft SOA, Apache JMeter, Postman and SoapUI.
  • Have extensive working and understanding Knowledge of programming language like C# and Java.
  • Excellent working knowledge of different testing Framework like NUnit, MSTest, JUnit, TestNG.
  • Have excellent working and understanding Knowledge of CI/CD process and tools like TFS, Jenkins, TeamCity, and Atlassian Bamboo.
  • Excellent experience in executing Functional Testing, Regression Testing, Backend Testing, Smoke Testing, Sanity Testing, System Testing, Integration Testing and User Acceptance Testing (UAT).
  • Proficient in both Oracle SQL Developer and MS SQL Server database.
  • Proficient in MS DOS, Mac OS, Mobile (iOS and Android) and Unix/Linux operating systems.
  • Team support, schedule testing and documents walkthrough, review, report and Update JIRA to measure the testing process and requirement progress.
  • Coordinate and attend different team meeting, Sprint Planning, Retrospective, Review and daily Scrum meeting.
  • Ability to communicate effectively with different individuals of various internal and external groups - Users, Business Analysts, Development, Technical Support, Testing team and Project Manager.
  • Dedicated self-motivator with the abilities to multitask provides thorough analysis of data.
  • Proven leadership skills of managing, developing and motivating teams to achieve their objectives and implementing new process that improve efficiency and productivity.
  • Positive orientation to expand present knowledge, active team player with forward looking attitude.

TECHNICAL SKILLS:

Automated Test Tools: Selenium, LeanFT, UFT, SpecFlow, Maven, Cucumber, Appium, ALM, MTM

API Test Tools: SoapUI, RESTful API, RestSharp, UFT API, Postman, JMeter, Parasoft SOA

CI/CD Tools: TFS, Jenkins, TeamCity, Atlassian Bamboo

Testing Framework: Nunit, MSTest, Junit, TestNG

Language: C#, JAVA, VB Script, HTML, CSS, WSDL, XML, Json, Gherkin

Database: MS SQL Server, Oracle SQL Developer, Oracle 11g, Toad, Sybase

Operating System: MS DOS, Mac OS, Mobile (iOS and Android), UNIX, Linux

Other Tools : Visual Studio, Git, SVN, Source Tree, SauceLabs, Octopus, Dapulse, JIRA

PROFESSIONAL EXPERIENCE:

QA Automation Analyst

Confidential,Austin, TX

Responsibilities:

  • Designed Automation test framework on different project using Selenium , LeanFT and UFT .
  • Wrote automation script in C# using different .Net Libraries for Selenium and LeanFT.
  • Implement test automation framework into CI/CD pipeline using TFS and TeamCity .
  • Developed Automation Framework for VT MVP project using LeanFT and NUnit which integrate with TFS for CI/CD.
  • Developed POM based Automation Framework for VTP project using Selenium Web-driver, NUnit and SpecFlow (BDD with C#) which integrate with TeamCity for CI/CD.
  • Maintained automation code and resources in source control using TFS, Source Tree and GIT over the time for improvements and new features.
  • Performed Cross Browser and Platform combination testing for different browser, operating system and device using SauceLabs.
  • Developed automation script for Rest API Testing of Micro-services (Post, Get & Put method) using UFT API which integrates with LeanFT Framework for Functional and Regression Testing.
  • Developed automation script for Regression and Integration testing of different wrapper web services (Soap & Rest) using SoapUI.
  • Developed automation script for different Rest API for BDD-Selenium Framework using RestSharp.
  • Created Data-driven, Keyword-driven and Hybrid automated test script for different Framework passing data from Database, where did responsible for creating table, Insert and retrieve data.
  • Developed automation framework using Selenium, Cucumber, Maven and TestNG with Java; Parasoft SOA, Restful API and Postman in QA Automation tools Discovery.
  • Performed Database Testing on MS SQL Server and Oracle SQL Developer.
  • Reported bug in JIRA, monitor until get fix and updated different documents in Confluence.
  • Used Octopus to deploy code into different QA Environments like QA Key, Run, Hotfix and Grow.
  • Updated weekly automated regression test result to Team and QA Manager using Dapulse.
  • Supported Team on different Deployment and network changes by running automation script.
  • Actively participated on Sprint Planning, Retrospective, Review and Daily Scrum Meetings.

Environment: Visual Studio, Git, TFS, TeamCity, Gherkin, XML, Json, SQL, C#, Java, MTM, ALM etc.

QA Automation Engineer

Confidential,New York, NY

Responsibilities:

  • Participated in the complete SDLC in multiple project including requirement management, software design and build development, Testing, implementation, coordinating testing activities and supporting team members in a fast-paced environment.
  • Reviewed Business Requirement Documents and the Technical Specification.
  • Created Test Plans and Test Scripts as per business requirements and functional Specifications.
  • Developed Test Automation Framework using Selenium WebDriver for functional, regression, smoke and integration testing.
  • Developed Cucumber (BDD) Feature files using Gherkins and automate them using Selenium Webdriver with Java .
  • Applied test automation framework on CI/CD process using Jenkins.
  • Performed Mobile web testing for Android and iOS devices using Appium.
  • Built an Appium test framework from scratch and mentored the team using the framework.
  • Actively performed Web Services and Rest API testing using RESTful API and SOAPUI .
  • Performed manual testing by executing test cases for all modules before creating automated scripts to validate the test procedure.
  • Writing and executing Test cases and Test procedures for different scenarios based on the business requirements in HP Application Lifecycle Management (ALM).
  • Responsible for executing existing automation test scripts using Unified Functional Testing (UFT).
  • Experienced with Object Repository, Object Identification, Output values, Checkpoint, Recovery scenarios, Data and Keyword Driven Frameworks in Unified Functional Testing (UFT).
  • Prepared the Test Scenarios and Master Test Plan for the UAT (User Acceptance Testing).
  • Acted as liaison with UAT Test Supervisor; assisted and trained the users in performing the UAT.
  • Wrote and executed the SQL Queries in TOAD to test for the data validations and other business functionality such as required fields, data formats, duplicate rows and data integrities.
  • Performed regression testing for every modification in the application and new release.
  • Created defects in JIRA, assigned them to the responsible person and tracked until they are fixed.
  • Worked closely with the developers to resolve defects, issues and understanding the functionality.
  • Contribute to Sprint Review , Sprint Planning , Retrospective and daily Scrum meeting.

Environment: Jenkins, Selenium, Cucumber, Gherkin, UFT, ALM, Appium, SoapUI, Java, SQL, JIRA etc.

QA System Tester

Confidential - Bedminster, NJ

Responsibilities:

  • Created Test plans, Test Scenarios, Test Cases and Automation Test Scripts corresponding to the requirements in order to maximize verification coverage of system variables.
  • Interacted with Development, Requirement, CM, QA teams to ensure overall quality of the software
  • Review with team all necessary documents and ensure that all scripts and documents are updated.
  • Developed automated test framework in Selenium using project management tool like Maven and deploy source code to Apache SVN .
  • Implemented Selenium WebDriver to create automation test scripts for the designed test cases and performed Functional, Regression and Integration testing
  • Wrote Cucumber (BDD) Feature files using Gherkins according to user requirements, stories, and business rules from scratch.
  • Used POM (Page Object Model) design patterns to create object repository which makes the code reusable, maintainable and more readable.
  • Worked with Atlassian Bamboo tool for achieving Continues Integration (CI).
  • Performing API testing ( SOAP and REST ) using Parasoft SOA and Postman and SoupUI .
  • Analyzed and reviewed the software requirements and functional requirement specifications.
  • Attended design review conference meetings with on-site team.
  • Conducted Smoke, Functional, Integration, Regression, System and ad hoc Testing.
  • Performed cross-browser testing for the web interface and mobile application
  • Extensively performed Oracle SQL queries to retrieve/validate/update/modify data from DB tables.
  • HP suite like Application Lifecycle Management (ALM) and Unified Functional Testing (UFT) used to perform Regression tests.
  • Validated and reported the integrity and accuracy of databases by performing Backend Testing.
  • Verified log files in the UNIX environment for different message in and out of applications.
  • Maintained and update JIRA to measure the testing process and requirement progress.
  • Actively participated Sprint planning , Retrospective , Review and daily Scrum meeting.
  • Maintaining status reports and communicating with the Management on progress of work.

Environment: Selenium, BDD, UFT, ALM, Atlassian Bamboo, Oracle, SQL, SOAP, REST, Java, UNIX etc.

QA Analyst

Confidential,New York, NY

Responsibilities:

  • Worked closely with team members and participated in complete SDLC and STLC.
  • Participated in peer review of software requirements, designs and test procedures.
  • Documented Test Plans and Test Cases studying business rules and requirements.
  • Created specifications for test data and executed all test scripts in various environments.
  • Performed System, Positive, Negative, Integration, Boundary, Sanity, Functional, FE2E, Cross-Browser, Regression and UAT testing.
  • Developed and maintained Automation test scripts to support regression testing and participated actively in both system testing and regression testing.
  • Developed Automated Test framework in Selenium using JAVA and deploy source code to GIT .
  • Developed Data Driven, Cross browser and parallel test execution script using Selenium WebDriver, TestNG and Selenium Grid.
  • Developed automation Framework for SOAP and REST ( POST , PUT and GET ) API Testing using Restful API , UFT API , SoapUI and Postman .
  • Using DevOps ( Jenkins ) for continuous integration and development.
  • Maintained and executed test cases using HP Application Lifecycle Management (ALM).
  • Enhance script on Unified Functional Testing (UFT) by adding Reusable Actions, various types of checkpoints, Synchronization points, parameterization and Modular tests.
  • Tested the data mining from the back end and wrote simple & complex SQL quarries in Oracle and Sybase to ensure data integrity, validity and scalability.
  • Performed Backend testing for data validation using complex SQL quires by joining multiple tables.
  • Prepared weekly status report. Participated in daily Scrum meeting and all Sprint meetings.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • Participated in all meetings held during the project, and actively co-ordinates with developers and business team.

Environment: Selenium, TestNG, UFT, ALM, Oracle, Sybase, Linux, JIRA, Java, Soap UI, Postman etc.

We'd love your feedback!