Qa Analyst Resume
5.00/5 (Submit Your Rating)
SUMMARY
- 6 plus years of extensive experience in Software Manual and Automation Testing for Web based and Client/Server applications in various domains like Health Care, Insurance, Banking Retail and Finance.
- Experience in developing classes/controllers with Web Service REST JAX - RS, JAX-RS annotations, and Jersey framework.
- Confident on developing different type of framework, BDD with Cucumber, Data Driven with Excel, XML (internal), SQL Server (external) and Hybrid Frameworks using Page Object Model.
- Proficient in creating automation script from scratch in Java using Selenium, utilizing Eclipse IDE.
- Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix including both Manual and Automation testing of teh applications.
- Extensive knowledge in gathering and understanding BRDs (Business Requirements Document), FRDs (Functional Requirements Document), SRS (System Requirement Specifications) and Used cases.
- Experienced with Smoke and Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing.
- Efficient in logging and tracking defects with high level of detail, accuracy, and informative recreation steps using HP ALM/Quality Center and JIRA.
- Testing Web Services requests using SOAPUI.
- Validated teh XML with SOAP and tested RESTful API (POST, PUT, GET)
- Experienced in using Selenium WebDriver for writing Junit test suites and test cases.
- Technical experience with SQL i.e., writing queries to validate backend data (Joins, Functions, Subquery etc.)
- Extensively used Selenium to take Screenshot for Capturing Failed test cases, select for selecting multiple values from a list, Action for various key / mouse event, with different Locators (XPath, CSS, id, Link text).
- Implemented automation scripts
PROFESSIONAL EXPERIENCE
Confidential
QA Analyst
Responsibilities:
- Assessed & analyze user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports
- Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results
- Involved in preparing test cases using Selenium Web driver (Java) to validate all UI components, Popups, Browser navigations, Mouse Movements.
- Developed Automation Scripts for Regression using Selenium Web Driver and Java using JUnit framework.
- Developed and executed SQL queries in teh database to conduct Data Integrity testing by checking teh data tables on teh server.
- Performed Regression testing for new builds and every modification in teh application using Selenium Web Driver and RC.
- Experience in setting up test environment for automated script execution using Java, Appium and TestNG. Interpret application architectures and identify areas for automation.
- Developed test automation scripts using Selenium WebDriver for regression and performance testing of teh various releases of teh application.
- Worked on Internet Explorer for UI testing using Selenium Web driver.
- Used SOAP UI for web service testing for different transaction types and validation of teh transactions.
- Validate executed test cases with database for each transaction to make sure it meets teh requirement to process.
- Worked with operations team to setup CI-CD for teh automation framework.
- Used Firebug, Fire Path to debug, edit and locate teh objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags
- Write documentation to describe program development, logic, coding, and corrections.
- Prepare HTML report for teh executed tests for business and non-technical department to has proper understanding of teh automation framework and test.
- Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
- Performed Functional Testing, Smoke Testing, Regression Testing, User Acceptance Testing, Data Base Testing and Performance Testing.
- Created SQL statements for backend data and frontend data validations.
- Involved in data mapping of teh project requirements queried teh database using SQL queries for data mining data analysis and data modeling.
Environment: Selenium WebDriver, MS Test, SOAPUI, .NET, XPath, Java Script, SQL Server, GitHub, XML, Restful API, Agile.
Confidential
QA Automation Engineer
Responsibilities:
- Worked as part of a scrum in an agile environment dat includes QA planning and execution in Sprints.
- Created and maintained automated test cases which ensures comprehensive testing according to system specifications and user stories.
- Involved in preparing test cases using Selenium Web-driver (Java) to validate all UI components, Popups, Browser navigations, Mouse Movements.
- Executed manual and automated tests while development is taking place to identify defects early.
- Developed and executed SQL queries in teh database to conduct Data Integrity testing by checking teh data tables on teh server.
- Performed Regression testing for new builds and every modification in teh application using Selenium WebDriver and RC.• Worked in designing and generating different test reports.
- Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
- Performed teh Mobile Testing for Mobile App of Client, identify teh Mobile Platform like IOS, Android by using Appium.
- Interpret application architectures and identify areas for automation.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium
- Involved in performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
- Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
Environment: Java, Selenium, SQL, Appium, Maven, Jenkins, HTML, XPath, GitHub, XML, Restful API, Agile
Confidential
Software Test Engineer
Responsibilities:
- Developed automation scripts for new enhancements using Selenium Web Driver and TestNG.
- Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
- Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
- Used Java language and TestNG framework for scripting. Used Maven for building teh WebDriver project.
- Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Used Selenium locators like (Xpath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test teh web application.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
- Prepared Traceability Matrix to ensure teh adequate coverage of teh test cases.
- Created whole test framework using Selenium for further test creation and execution.
- Updated Test Plans and Test Cases periodically to manage changes in requirements.
- Performed Coded UI automation testing for teh application using Microsoft Test Manager.
- Performed API Level testing for web services, enhanced teh Test harness and developed many Test suites using XML and Python.
- Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
- Connected to database to Query teh database using SQL for data verification and validation.
- Performed back-end testing on Oracle Database by writing SQL queries.
- Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
- Reported software defects in Quality Center and interacted with teh developers to resolve technical.
Environment: Java, SQL, CSS, SOAP, XML, Python, Selenium, Maven, Jenkins, HTML, XPath
TECHNICAL SKILLS
- Coding
- Continuous Integration/Delivery
- Continuous Integration
- Cucumber
- Git
- GUI
- HTML
- JavaScript
- Javascript Frameworks and Libraries
- Bootstrap
- Jenkins
- JSON
- Python
- Reporting Tools
- Scripting
- Subversion
- SVN
- VBScript
- XML
- XSL
- XSLT
- Bugzilla
- Integration Testing
- Unspecified
- JIRA
- Junit
- Selenium
- Selenium Webdriver
- Selenium Web-Driver
- Software Test Engineer
- Unspecified
- Test Plan
- Unspecified
- Testng
- Unspecified
- Unit Test
- Data Analysis
- Unspecified
- Data Integrity
- Data Mapping
- Unspecified database
- Database Modeling
- Data Modeling
- Unspecified db2
- JDBC
- Unspecified
- Microsoft Access
- MS Access
- MS SQL Server
- SQL Server