We provide IT Staff Augmentation Services!

Qa Analyst Resume

5.00/5 (Submit Your Rating)

Grand Rapids, MI

PROFESSIONAL SUMMARY

  • 8+ years of progressive working experience in Software QA and testing with diverse projects, clients, and industry.
  • Experienced in testing using Agile, Scrum, and Waterfall methodologies.
  • Experience in Financial/Banking, Retail and healthcare domains and E - commerce.
  • Strong Experience in Software Development Life Cycle (SDLC), Software testing life cycle (STLC) and Defect Management Life Cycle Methodologies.
  • Experience in gathering requirements from clients or end-users to develop the best automation solution using selenium with python and mobile automation testing using Appium.
  • Experience in CI/CD tools like Jenkin and webservice tools like postman.Experience in webservice testing using postman.
  • Experience in mobile automation using Appium (both Android/iOS).
  • Performed Database testing on Oracle, SQL Server using SQL Developer and TOAD.
  • Ability to successfully manage multiple deadlines and multiple projects effectively through a combination of business and technical skills.
  • Proficient in creating, executing tests, generating the test reports and creating graphs using Quality Center/ALM.
  • Experienced in set up Selenium tools from scratch and configuring various other peripherals tools to perform Selenium Test.
  • Experience in Web Service testing (SOAP) using SOAPUI and Restful Services using Postman.
  • Expertise in implementing cross browser and cross platform web testing with Selenium RC and Web Driver.
  • Hands-on experienced in working on projects with Selenium, NUnit, Java, JUnit, JavaScript, SQL, Web Services, REST, SOAP, JIRA, UFT, QTP, VBScript QA technologies and tools.
  • Proficient in identifying and reporting defects using bug tracking tools like HP ALM and JIRA
  • Excellent communication and interpersonal skills and excellent team player with very good analytical & problem-solving skills.
  • Highly motivated and team spirited individual with passion for learning and has the capability to meet deadlines in a fast-paced environment.

PROFESSIONAL EXPERIENCE

Confidential - Grand Rapids MI

QA Analyst

Responsibilities:

  • Lead or participated in all phases of the IT project delivery framework, including review of complex business and functional requirements.
  • Delivered the daily execution/status report, weekly status report and monthly status report to keep the track of the project on a regular basis and analyze the quality of the project and provide the suggestions on the improvement of it.
  • Single point of contact from QA team in bug triage to decide the priority of bug fixing based on rank of risk assigned to functional or business requirement.
  • Involved in requirement Analysis meetings with Business Analysts and going through the Business Requirement Document (BRD), prepared Test Plan and Test Strategy documents.
  • Prepared Test Cases, Test Scripts, Test Conditions based on the functional and Non-functional requirements.
  • Developing. spec and .config files for various scenarios inProtractor/Jasmine using "describe, it and expect"
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver.
  • Strong experience with SOA architecture which include Soap and Restful Web Services Testing
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, JUnit and Maventechnologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, IDE and Junit framework.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /Junit).
  • Automating Angular JS applications by usingProtractor, Jasmine and Karma using Java script.
  • Configured Selenium WebDriver, Junit, Maven and created Selenium automation scripts in java using Junit prior to agile release.
  • Used Agile methodology with SCRUM Process for the product development
  • Performed white box testing using JUnit for class, method, & web services testing.
  • Involved in Mavenconfiguration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • The entire Ruby scripting done usingCucumberFrameworkWrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Handled automation test teams; onsite-offshore environment.
  • Designed and executed QA tests scripts which help to test required functionality of application using selenium with python.
  • Mentored other QA teams/users related to applications or processes I tested.
  • Involved in Configuring, automation and maintaining build and deployment CI/CD toolsGIT/ Bit Bucket, Jira, Confluence, Bamboo, Docker and JIRAfor Multi-Environment with high degrees of standardization for both infrastructure and application stack automation (ECS) inAWScloud platform.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA forCucumber.Worked on MySQL Workbench to add SQL Queries to pull data from DB2 for table comparisons.
  • Used Rest Assured and Postman for Rest API Testing.
  • Extensively worked in Regression testing usingSeleniumWeb driver with TestNG.
  • Used Protractoras anautomationtesting tool for web applications testing, combining powerful technologies such as Jasmine, Selenium WebDriver.
  • Maintained continuous test integration and automatic build by using Jenkins and mailed the build outputs to the team members.

Technologies: Jira, qTest, Java, Selenium Web Driver, Cucumber, TestNG, Postman, Oracle, DB2, MS Excel, Agile.

Confidential - Oak Brook Illinois

Quality Assurance

Responsibilities:

  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results.
  • Implemented Selenium WebDriver Synchronization features such as Implicit Wait, Explicit Wait to interact with third party interfaces.
  • Implemented Data Driven with Page Object Model automation framework using Selenium as Java Language.
  • Handled the special mouse events and selected the options from the tab menu using Selenium Actions Builder, Mouse Hover.
  • Used Agile methodology with SCRUM Process for the product development
  • Prepared user documentation with screenshots for UAT (User Acceptance testing)using Selenium Screenshots.
  • Performed functional testing to identify various critical points in the application and automated it by usingSeleniumWebDriver with TestNG.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber using TDD and BDD.
  • Regression runs using Java and Selenium to perform failure analysis of the test runs and to fix it.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests can run at the same time using Selenium Grid.
  • Used Apache POI to read data from Excel sheet.
  • Used Parameters, Data Provider annotation to perform regression and functional testing using TestNG XML file.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application usingSelenium.
  • Designed Data-Driven testing framework inSeleniumand captured data dynamically from web controls.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
  • Used AutoIt for automating the Windows GUI and general scripting.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex queries from SQL Server.
  • Performed API Testing using SOAP UI Tool.
  • Used SOAP UI assertions and Groovy script for web service Automation testing.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed web services testing with SOAP UI by validating request and response for XML files.
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.Experienced in Using of Groovy Scripting for writing the test cases in SOAPUI tool.
  • Wrote Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD.
  • Stored the flow details of Selenium Automation in a file using Log4j
  • Maintained the Java and selenium test source code and resources in the GitHubsource control repository tool.
  • Scripted the Test cases and managed the framework dependency jars using Maven.
  • IntegratedAutomationScripts Selenium WebDriver API in Continuous Integration tools Jenkins for nightly batch run of the Script
  • Worked with developers to update the defects, resolve them and track their status using JIRA.
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.

Technologies: Jira, Java, Selenium Web Driver,Selenium, Cucumber, Postman, Jmeter, TestNG Eclipse, Oracle, MSWord, MS Excel, WindowsAgile.

Confidential - Rolling Meadows, IL

QA Analyst

Responsibilities:

  • Involved in developing Test cases, Test plans, Test strategies, Traceability Matrix.
  • Extensively involved in all stages of testing life cycle SDLC.
  • Used Firebug to do web-based testing with selenium for the commands and locator application.
  • Used Firebug to identify the Object's id, Name, XPath, link to identify web elements in the application.
  • Used Data Driven Framework to check the behavior of application with different inputs as parameters using Selenium.
  • Involved in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java.
  • Coded test scripts using a page-object approach, using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Developed Test Cases and Test Scenarios using Gherkinsto validate user stories.
  • Tested different functions of the POS system like scanning, payments and returns. Moreover, make sure that the system met the requirements and expectations.
  • Tested POS system forpayerSolutions.
  • Used GIT as code repository and Code Collaborator to manage code reviews.
  • Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
  • Installed, configured SOAP UI to test web services using WSDL file given by Development team.
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis.
  • Performed RESTful web services and API testing in SOAPUI Pro and validated responses with assertions.
  • Developed Groovy scripts to test Report application output and to customize test.
  • Participated scenario-based testing for the JMeter scripts.
  • Participated schedule and run the scenarios using JMeter and generate necessary graphs.
  • Participated on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios.
  • Bug reporting and tracking by using JIRA.
  • Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
  • Assured software deliverables which meets all requirements and expectations of final UAT test plan

Technologies: JUnit, Selenium Web Driver, TestNG Eclipse, Oracle, MSWord, MS Excel, Windows, Agile.

Confidential - Detroit, MI

QA Engineer

Responsibilities:

  • Worked on Data Setup for different QA and UAT Environments.
  • Performed extensive back-end testing and database auditing using SQL Server.
  • Participated in each scrum meetings, including stand up, grooming, kickoff, retrospective and various team meetings as required.
  • Performed functional testing, integration testing, UAT and regression testing in each testing cycle.
  • Performed roles of mix methodologies including Agile and Waterfall following sprint/standup sessions and used excel extensively to map documents for extract of two systems.
  • Gap Analysis / Re-engineering of business processes to check the compatibility of the existing system infrastructure with the new business requirements documents (BRD).
  • Built up a Selenium test support framework against an AJAX/JavaScript heavy web application utilizing JavaScript Executor and Page Object pattern.
  • UsedMS Word andMS Visio to create and maintain activity diagrams, and business flow diagrams.
  • Wrote standard and complex SQL queries to perform data and graph validation to meet user needs.
  • Worked with XML to test different interfaces with the different modules of an application during integration phase using web services.

Technologies: Waterfall, MS Office Suite,MS SharePoint, BRD, SQL, XML, Web services, Java.

TECHNICAL SKILLS

Test Approaches: Agile, Waterfall and Scrum

Testing Tools: ALM, JIRA, UFT, MTM, Selenium Web-Driver, Postman.,TestNGReporting Tools SSRS, Tableau, PowerBI

Language: Oracle, Java, python, UNIX Shell Scripting, MS SQL Server

Operating Systems: Windows 10, Windows Server 2019/2016, UNIX

Other Tools: Microsoft Office Suite, Putty, Visual Studio

We'd love your feedback!