We provide IT Staff Augmentation Services!

Qa Analyst Resume

0/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • Around 6+ years of experience as a QA Automation Engineer - SDET, extensively worked on Manual, Automation Testing of Web Client Server, Cloud (AWS), Mobile, API, Webservices applications.
  • Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Expertise working in both Water Fall & Agile methodologies.
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
  • Worked on Protractor, JavaScript, Jasmine to automate Angular 9 applications and performing Regression testing.
  • Worked in buildingautomationscripts and frameworks usingSeleniumWeb driver with Java.
  • Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling etc. and experience in Groovy and JavaScript.
  • Developed and maintained automated test scripts for Regression testing using POM framework with Java, Selenium Web Driver and TESTNG
  • Experience in testing both SOAP and REST services using SOAP UI, Postman and Tested both XML and JSON formats.
  • Used Appium tool to test automation test scripts on both IOS and Android platforms for native andmobilewebsites onmobiledevices.
  • Experienced in developing VB scripts in Quick Test Pro (QTP/UFT) to perform Functional, Regression, System and end-to-end testing.
  • Sound knowledge on Junit, NUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson/Bamboo for Continuous Integration.
  • Expertise in performing Android Emulators & IOS Simulators for Mobile Automation Testing using Appium for Native, Hybrid and Web Based mobile applications.
  • Implementing infrastructure on newAWSsystems and migration of existing Linux and Windows based infrastructure to AWS andAzureCloud plat forms and automated usingTerraform, Cloud FormationTemplates.
  • Experience in Unit testing, Functional testing, Regression Testing, User acceptance testing(UAT), Integration testing, System testing, Performance testing, White Box Testing, Black Box testing, Sanity testing, Exception testing, API Testing, Cross browser testing, Compatibility testing & Security testing
  • Management and design of integrated build pipelines using continuous integration workflows such asJira, GIT, Stash, Bamboo, Jenkins, Docker, Kubernetes, Terraform
  • Experience with source version control tools such as Subversion (SVN), TFS, Git and Bitbucket.
  • Knowledge of Web Development technologies in general, including HTML, JSON, CSS, JavaScript, AJAX & XML.
  • Expertise in the design, development and execution of manual test cases and logging defects using HP ALM, Quality Center and JIRA, TFS.
  • Developed function libraries, shared repository, Descriptive programming, Recovery scenarios using QTP.
  • Performed Back-End testing by writing SQL queries using SQL server, Oracle database tools.
  • Strong in writing SQL queries to perform backend data validations.
  • Experienced in using Selenium automation frameworks like Hybrid, Data-driven, Keyword frameworks and POM.

TECHNICAL SKILLS

Testing Tools: Selenium Webdriver,Jmeter, Postman, QTP, HP load Runner, SOAP, Protractor, Manual Testing, Appium (Android & iOS Testing).

Frameworks: Page Object Model, Keyword Driven, Cucumber, Jasmine, Gherkin, TestNG, Junit, NUnit, Data Driven, TDD, BDD, Hybrid Testing

Build & Integration Tools: Maven, Ant, Jenkins, Docker, Terraform, Bamboo, Hudson.

Defect Tracking Tools: Rational Clear Quest, Jazz, Quality Center, MS Office, Jira, TFS

Development Environment: Eclipse, Selenium, Visual studio 10-12

Operating Systems: Windows, UNIX,Linux,Mac,iOS,Android

Languages: Java 8, C#, PL/SQL, VB Script

Databases: Oracle, Sql Server 2005/2008, MySQL

Web: Asp.net, PHP, JavaScript, HTML, XML, HTML 5.0,CSS4,Charles proxy

Processes: Software Testing Life Cycle, Defect Life Cycle, Testing Methodologies, Black Box Testing Techniques, White Box Testing Techniques, Agile Process.

Reports: XSLT Testing reports

Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Functional Testing, Performance, Smoke, Sanity, API and Unit testing

PROFESSIONAL EXPERIENCE

Confidential, Hartford, CT

QA Analyst

Responsibilities:

  • Analyzed and reviewed Business and Functional Requirements documents and Use Case documents.
  • Worked with Business Analysts and end users while developing test cases, test scenarios and testing the application.
  • Involved in design and development of keyword-driven automation framework using Selenium WebDriver.
  • Actively participated in Scrum meetings and was involved in developing Test Plan, Test Cases and Requirement Traceability Matrix (RTM) in TFS.
  • Contributed to regular status meetings to state any bugs, problems, and risks.
  • Designed and developed automated scripts for functional, regression, sanity and integration testing using Selenium Webdriver.
  • Used Bash Shell Scripts with Python and KSH used for automating small tasks
  • Developed and implemented automated scripts for testing web-based applications using C#, Visual Studio, Nuget, NUnit, Specflow, and Selenium Web Driver.
  • Builtautomationscripts using Data driven and NUnit Framework.
  • Worked with the functionality and Regression testing cycles of major product releases by developing test suite usingSeleniumWebdriver.
  • Wrote SQL queries to retrieve the information from the databases to check whether the data has been updated.
  • Implemented system status reporting tools. Also involved Jenkins, JIRA, Confluence, Postman, Bash.
  • Created Selenium web-driver automation scripts using Python to validate functionality on various browsers.
  • Expertise in design, customize and implement script free Test Automation Frameworks using HP QTP with VB Script and Selenium/WebDriver with Java, Python, C#, JUnit and TestNG.
  • Automation using Visual Studio 2010 Coded UI C# .Net And creating XML data-driven unit tests.
  • Automating the launching of UWP app using PowerShell commands.
  • Validated Restful web services using Apache Http Client, TestNG, JAXB, Jackson Parsers
  • Created ASP.NET web pages to wrap SQL queries using the UI to simplify and allow easy execution of database queries, boosting productivity of manual testing.
  • Hands-on experience on Protractor Testing for end-to-end test framework for Angular.JS applications and other JavaScript applications.
  • Used SQL queries to perform Select, Update, Delete, Insert and Join statements.
  • Developed and executed several SQL queries in SQL Server as part of backend testing and involved in data validation and verifying data-integrity and to check the data flow between different Systems.
  • Agile SDLC, creating test plans & test cases, automating tests: VS 2013, Ranorex Studio, .NET, C#.
  • Used SOAPUI and Postman to test SOAP based services and RESTful services.
  • Used Microsoft Team Foundation Server (TFS) to open bugs, create tasks and user stories, and initiate change requests.
  • Used browser developer tools to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Attributes and Tags.
  • Mentoring automation engineers: C# .NET, OOP, algorithms, data structures and approaching interviews.
  • Responsible for creating test scenarios for user stories and creating automation test suites using Python, Selenium Webdriver, Pytest framework.
  • Using AngularJS and C# code to automate the tests using Selenium Webdriver.
  • Used SoapUI to test the API responses and validate the data in the UI.
  • Responsible for testing the application against different environments in QA, staging and production
  • Read and understand the code in JavaScript, HTML and AngularJS and find the element locator.
  • Invented and coded a C# .NET which discovered all UIs within any Windows application on any language.
  • Implemented test schedules, tracked defects, and assigned them to developers based on their priority.
  • Verified that the Software Quality Assurance Standards are met throughout all phases of development.

Environment: AGILE, TFS, SQL, SQL Server, SOAPUI, Selenium Web Driver, Selenium Web Driver, NUnit, Nuget, C#, Visual Studio

SDET/ QA Engineer

Confidential | Des Moines, IA

Responsibilities:

  • Worked in Agile Methodology including all the phases of SDLC and interacted with Business Analysts, Developers and other QA Members during Daily Stand-Up Meeting.
  • Proficient in different phases of Testing like Black Box Testing, White Box Testing, Functionality Testing, API testing, GUI testing, Integration Testing, System Testing.
  • Developed and executed test Suites and test Scripts based on the required documents.
  • Use PowerShell scripting for capturing ETW (Event Tracing for Windows) logs.
  • Designed and developed automated scripts for functional, regression, sanity and integration testing using Selenium Webdriver.
  • Created Jenkins pipeline for Continuous Integration Continuous Deployment (CI/CD).
  • Implemented Page Object Model framework with Python and Selenium.
  • Experience creating an automation framework using Selenium WebDriver, JUNIT, Maven, TestNG and Cucumber as a Behaviour Driven Development (BDD).
  • Involved in Web Services/REST API manual testing for RESTful services using Postman.
  • Involved in creating automation test suites for regression testing in SoapUI. The messaging formats included SOAP over HTTP and REST based clients with XML payload.
  • Experienced in manual testing and automation of SOAP and RESTful Web Services APIs using SoapUI, Apache Http Client and REST Assured.
  • Involved in extensive data validation, back-end testing and querying the database using SQL queries.
  • Wrote complex SQL queries to validate data from MongoDB to check the correctness of the data stored in the database.
  • Integrating API requests using both Java and Python to simulate and test API HTTP commands and measure the responses. Automated JSON template to match with Any AUT excel Test Data template.
  • Written JavaScript functions to do client side validation and AJAX functionality is used to get asynchronous data.
  • Interpreted different performance counters, participated in analysis of load test results and mentor others in troubleshooting issues with Visual Studio Team Test
  • Performed Backend Testing by executing SQL Queries from MongoDB.
  • Performed Continuous Integration Continuous Deployment (CI/CD) using Jenkins.
  • Reported the bugs in defect tracking tools and tracked them up to closure through the JIRA Issue and Project Tracking System.
  • Automated internal Mobile application module using Appium and Web driver by setting the Emulator, simulator and testing on various browsers.
  • Identify the elements using UI Automation viewer in Appium to inspect elements in mobile applications.
  • Experience in performance testing of Web Applications using JMeter.
  • Developed test plan, test script and reports for performance testing using JMeter.
  • Maintained and managed automation test script source code using Git repository.
  • Experience designing web pages of the application using HTML, CSS and Javascript.
  • Used browser developer tools to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Attributes and Tags.
  • API JSON payload was stored in local JSON files and used for execution in following Python scripts
  • Experienced in designing and building Frameworks like Behavior Driven Development (BDD/TDD) using Selenium Webdriver.

Environment: Java, Eclipse, Jira, Rest Assured, Soap, Postman, Selenium Webdriver, Appium, MongoDB, Jenkins, JUnit, Maven, TestNG, Cucumber, API, Agile

Confidential | Dublin, OH

QA Automation Engineer

Responsibilities:

  • Worked in Agile methodology; attended daily scrum meetings and coordinated with the development team to estimate the sprint.
  • Involved in writing test scripts using Java and executed it through Selenium WebDriver for Functional and Regression testing.
  • Performed various kinds of testing like manual testing, regression testing, black box testing, API testing and UI testing.
  • Used Postman to manually test the Rest APIs and automated the Rest APIs using the Rest Assured framework.
  • Extensively used Selenium Webdriver in the Java programming language using IntelliJ to automate the UI of the web applications.
  • Experienced in automation using Selenium WebDriver, Java, and TestNG.
  • Developed test scripts to implement test Scenarios and features for BDD and ATDD using Cucumber in Gherkin language.
  • JavaScript was used for the client side validations.
  • Used Jira to log defects and track the user stories and work assigned in Agile/Scrum.
  • Worked on an automation framework based on BDD using Java, Maven, TestNG.
  • Performed REST API Testing using Http Java Test Client for SOAP/REST web APIs.
  • Experience writing SQL queries for adding, accessing and managing content in ORACLE DB.
  • Involved in data validation, back-end testing and querying the database by writing the SQL queries.
  • Setup GitHub.com for hosting Automation scripts generated in Python for Networking using Netmiko
  • Involved in replicating the code through Git cloning to create a Git repository.
  • Experience using Jenkins tool for continuous integration (CI/CD) of the builds.
  • Prepared detailed manual and automated testing scripts test plans test scenarios test cases and test scripts by understanding the business logic.
  • Reviewed the requirements and technical specifications for development of a test plan and developed high-level test cases.

Environment: Java, IntelliJ, Jira, Rest Assured, Soap, Postman, Selenium Webdriver, ORACLE database, Jenkins, TestNG, Maven, Cucumber, API, Agile/Scrum

Confidential | Stamford, CT

SDET/ QA Engineer

Responsibilities:

  • Participated in daily Scrum meetings and created test plans for sprints and stories.
  • Implemented test schedules, tracked defects and assigned them to developers based on their priority.
  • Experience in different phases of Testing like Black Box Testing, White Box Testing, Functionality Testing, API testing and GUI testing.
  • Involved in using Test Automation Framework using Selenium Webdriver with C#.
  • Extensive experience in using Azure Devops for Continuous Integration Continuous Deployment (CI/CD).
  • Implemented Page Object Model (POM) design pattern for UI automation testing.
  • Automating (JavaScript, C# .NET) manual test cases to improve efficiency and quality of test coverage.
  • Executed several SQL queries in SQL Server as part of backend testing and involved in data validation and verifying data-integrity.
  • Experience in writing complex SQL queries to validate the data from SQL Server.
  • Created Ranorex C# .NET tests solution to organize tests & run via command-line so Jenkins jobs could specify environment & browser.
  • Experience in testing the REST APIs using Postman and automating the API /web services in C# using the HTTP Client library.
  • Created an automated script for REST-API testing using http client library.
  • Developed and implemented automated scripts for testing web-based applications in C# NUnit, Specflow, and Selenium Webdriver and Visual Studio IDE.
  • Involved in developing Test Plan, Test Cases and Requirement Traceability Matrix (RTM) in Azure Devops.
  • Automation using Visual Studio 2010 Coded UI C# .NET and creating XML data-driven unit tests.
  • Implemented Behavior Driven Development (BDD) approach using Specflow and Gherkin language.
  • Handled various methods using HTTP GET, HTTP POST, HTTP DELETE, HTTP PUT method.
  • Experience in using Git to maintain the source code and for code repositories.
  • Responsible for creating, executing, enhancing and maintaining performance testing scripts using HP LoadRunner.
  • Created scenarios and scripts to perform load, stress and capacity testing using LoadRunner.
  • Performed client-side validation with Javascript and form-based authentication using AP.NET.
  • Tested the functionalities based on test cases and coordinated with the development team in fixing the issues.

Environment: C#, Visual Studio, Azure Devops, Git, Http Client, Soap, Postman, Selenium Webdriver, SQL Server, LoadRunner, NUnit, Specflow, API, Agile

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Followed the entire process of SDLC (Software Development Life Cycle) including attending the daily scrum meetings and prioritizing the user stories.
  • Created the manual and automated testing scripts, test plans, test scenarios and test cases by understanding the business logic.
  • Experience in manual testing, regression testing, functional testing, API testing, UAT (User Acceptance testing) and UI testing of web applications.
  • Used TFS to track the issues and bugs that we came across through the project.
  • Experience in analyzing the business requirements, developed test plans and created test cases in TFS (Team Foundation Server).
  • Experienced in testing framework using Behavior Driven Development (BDD) tools like Specflow.
  • Involved in writing test scripts in C# using Visual Studio and executed it through Selenium WebDriver for Functional and Regression testing.
  • Experienced in performing manual testing of the API/ web services using Postman and SoapUI and automating them using http client libraries.
  • Experience in backend testing and API testing of the web applications.
  • Developed and implemented automated scripts for testing web-based applications using NUnit, and Selenium Webdriver.
  • Created jobs for Automation Scripts on VSTS for batch run and scheduled runs.
  • Created an automated framework using the Page Object Model (POM) pattern to test web-based applications.
  • Experience in validating the SQL Server database using SQL connection.
  • Extensive experience in writing complex SQL queries for data validation.
  • Used GIT as a Source Code Management tool to track the history of the collection of files.
  • Involved in System Testing, Positive Testing, Negative Testing, and Regression Testing and Verified data integration using SQL.
  • Involved in walkthroughs to discuss the defects logged into the defect tracking tool with the development team.

Environment: C#, Visual Studio, VSTS, Git, Http Client, Agile, Soap, Postman, Selenium Webdriver, SQL Server, NUnit, Specflow, API

We'd love your feedback!