Qa Tester Resume
SUMMARY:
- Over 7 years of experience as Quality Assurance Analyst with professional experience in all the phases of Software Testing Life Cycle (STLC), developing Test Cases, Test Plan for Manual testing using Azure Devops and Automation testing using Selenium with Agile methodology.
- Experience in Quality Assurance Life Cycle (QALC) aspects such as developing Test Strategies, Test Plans, Test Cases (Manual/Automated), Defect Reports and developing Test Scripts
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression and Integration Testingof Web and Client - server-based Applications through automated testing tools likeSelenium along with Manual testing.
- Hands on experience of Web Services, SOAP and REST API Testing using UFT API, Restful API, Rest Sharp, Para soft SOA, Apache JMeter, Postman and SoapUI.
- Hands on experience in implementing and execution of automation test in Selenium WebDriver, TestNG, JUnit and creating reports by using ANT and Maven.
- Experienced in Web Service and API testing using Postman. Validated Request, Response in XML, JSON formats.
- Extensive knowledge in writing and executing SQL queries for verification and validation of data for backend testing on various databases like Oracle, SQL Server.
- Experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
- Reviewed Test Scenarios and Test Cases in full Software Development Life Cycle.
- Experience in working with open-source toolsSelenium, Eclipseand preparation of automation test framework.
- Experience in building BDD framework (Cucumber) of Java automation Scripts by using Selenium of JUNIT & TestNG.
- Experience in the domains of - Supply Chain, Automobile, Finance, Banking, Retail, Sales and Customer Management.
- Performed BDD (Behaviour Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
- Experience intesting Responsive Webapplicationson desktop and mobile devices on different browsers.
- Created Maven project and configured dependencies using pom.xml
- Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.
- Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing.
- Good exposure on reviewing Business Requirement Document (BRD), Functional Requirement Document (FRD).
- Experience in working with Test Driven Development(TDD).
- Prepared Test reports, Defect Summary report by using the bug-tracking tools like Azure DevOps.
- Experience in creating Requirement Traceability Matrix (RTM), and QA metrics like, Test execution status, Defect report and Daily/Weekly Status Reports.
- Organized and participated in Defect Triage meetings and effectively communicated with the business users, Development Team and other members of the test group.
- Supported User Acceptance Testing and performed production verification tests.
TECHNICAL SKILLS:
Development methodology: Agile/ Scrum
Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report
BDD Frameworks: Cucumber, Keyword and Data driven framework
Bug Management Tools: Azure DevOps, Excel, JIRA
Devices / Operating: Windows, Android, Desktop, Mobile, Tablet.
Web Technologies: HTML, Angular JS, AJAX, CSS, Java Script, XML, SOAP, XSL, XSLT, XHTML, JSP, jQuery, JSON
Tools: Azure Devops, Selenium, Postman, Excel, SQL Server Management Studio, JIRA,, Microsoft Office.
IDE & Reporting Tools: Eclipse 3.3,3.4,3.5, NetBeans 6.0
Build Tools: Ant & Maven
CI Tools: Jenkins
Database: SQL Server, Oracle 11i
PROFESSIONAL EXPERIENCE:
Confidential
QA Tester
Environment: Azure Devops, Postman, Selenium WebDriver, Jenkins, Maven, Java Script, Eclipse, XML, HTML.
Responsibilities:
- Analyzed business requirements, Software requirement specifications to create test plan and test cases for manual testing and automation.
- Reviewed the Test Cases and executed test cases.
- Involved in testing the application utilizing the Scrum (Agile) methodology.
- Developed and Implemented automation usingSelenium Web DriverandJava. UsedEclipse IDEto develop & debug the code.
- Designed and implemented Test Framework based on Data Driven Framework and POM (Page Object Model)
- Worked on Page Object Model (POM) to develop webpages.
- Implemented TestNG automation framework for regression testing.
- Worked with various core java/C# concepts like collections, Exception handling, generics.
- Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
- Involved in writing unique XPath to identify web elements.
- Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
- Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.
- Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
- Developed automation Framework for SOAP and REST (POST, PUT and GET) API Testing using SoapUI and Postman.
- Worked with Cucumber in selenium including TestNG and Gherkin.
- Experience in building BDD framework (Cucumber) of Java automation Scripts by using Selenium of JUNIT & TestNG.
- Developed BDD scripts with Cucumber/Java and writing step definitions for behavior and step definition.
- Automated Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development).
- Extensive knowledge using Selenium locators like XPath, CSS Selectors to test the web application.
- Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
- Performed Cross Browser Testing on different types of browsers to run all the tests at the same using TestNG.
- Used build tools Ant and Maven and CI/CD tools Jenkins.
- Preformed Web Services and API Testing using Postman.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries.
- Identified, Reported and Tracked Defects using Azure Devops.
- Maintained a friendly relation among the whole team.
- Highly analytical in developing the methods and measures to meet requirements and solve any issues that arise during the project.
Confidential
QA Tester/Analyst
Environment: Azure Devops,Postman, SQL server 2012 and Excel
Responsibilities:
- Involved in developing the Test Cases, Design Test steps and Test Data set up for Backend.
- Performed Functional Backend testing for different QA builds using Postman.
- Prepared backend Automation Java Scripts using TestNG, Rest-assured and Java to test REST APIs.
- Involved in creating Smoke and Regression test suites using TestNG.
- Validated Data integrity by conducting Backend testing by retrieving data using SQL queries
- Analysis of software requirement, design reviews to understand testing requirements.
- Design reviews for Software Development to understand what functions need to be tested .
- Responsible for extensive testing of different modules of the web-based application and whole testing life cycle for the various modules of this application.
- Expertise in developing automation scripts in BDD format usingcucumberand proficient in writing cucumber scenarios inGHERKINformat.
- Developed thefeatures,scenarios,step definitionsforBDD (Behavior Driven Development)andTDD (Test Driven Development)usingCucumber
- Using Jenkins created test build and run it using GITHUB or build.xml for selenium automation framework.
- Performed Web services testing using RESTFUL (using REST Methods POST, PUT, GET, DELETE) and validated status codes using Rest Assured.
- Pre-testing phase involved understanding/analyzing project, vision, goals, specifications, and requirements.
- Assisted the team with buy writing and executing Test Cases, Test Plans, and Test Strategies for functional, System and Regression testing.
- Initially performed Manual Testing for functionality testing and developed automated execution of test cases for Regression testing.
- Created test cases based on the use cases (UC), Business Requirements and the Process Flow documents.
- Used to write and execute test cases, verified actual results with expected results.
- Reviewed manual Testing methods and developed and executed automated Java scripts.
- Worked in writing and executing test cases, to track and report system defects and bugs and assigned severity ratings in Azure Devops.
- Verification of Expected Results with Actual Results, logging the defect in Azure Devops with priority/severity level and assign the defect to QA Manager/Developer for further process.
- Parameterized and Co-Related Selenium scripts to execute the scripts against multiple environments and test the application with real time data and assist the appropriate groups in analyzing Selenium Analysis Results.
Confidential
Manual Tester
Environment: SQL server 2012, Excel, Azure Devops, Oracle 11i
Responsibilities:
- Designing, developing, and implementing Manual and Automated tests for Black Box,White Box, Functional, Integration, Regression, Ad-hoc, Smoke, Compatibility testing.
- Analyze user stories and test planning for desktop application using Azure Devops, Postman tool and Excel.
- Manual Test Execution of various scenarios.
- Responsible for Functional, Integration (QA), Regression and Smoke testing of desktop application.
- Involved in preparing bug tracking and test reports.
- Worked on writing SQL queries required for the test scenarios.
- Worked in AGILE environment and participated in scrum and sprint meetingsInvolved in developing the Test scenarios, Test Cases & Design Test steps associated with the corresponding requirements.
- Involved in manual test case writing and execution for desktop application.
- Involved in Test Plan reviews and Estimations.
- Involved in preparing bug tracking and test reports.
- Review data quality reports to determine if matched records should be merged, linked, or left separate.
Confidential
Data Analyst
Environment: Data Profiler, RIFL Script, SQL Server 2005, Data Integrator, excel
Responsibilities:
- Checking Data Dictionary and creating schema for member, medical, pharmacy and provider files.
- Involved in SQL Server 2005 programming.
- Involved in Quality Check for ETL process
- Involved in testing data discrepancies among various data sources.
