Qa Tester Resume
Chicago, IL
SUMMARY:
- Software Development Engineer in Test with 8 years of experience in all phases of Software Testing Life Cycle (STLC), Developing Test Strategy,
- Test Scenario Design, Test Plans, Test Cases, Test Execution, Test Reviews and Automation Test scripts using Selenium and Java.
- Diversified experience in Automation, Manual/Mobile testing serving various domains such as Healthcare, Automobile and Insurance.
- Good hands on experience in Quality Assurance in Manual Testing, Automated Testing, Mobile Testing, Web services Testing, Web based application and Client/Server based applications.
- Good experience in different phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) including Agile Methodology/SCRUM and Waterfall methodologies.
- Experience in creating Test Plans, Test Scenarios, writing and executing Test Cases, Task Scheduling, Manual Testing and Automated Testing, Defect Tracking, Test Coverage and Test Summary Reports and also well versed in different management scenarios like Quality Assurance and Change control.
- Solid knowledge and expertise in Black Box Testing Techniques such as Boundary Value Analysis, Equivalence Partitioning, Comparison testing and Error Guessing.
- Proficient performing different kinds of testing like Smoke, Sanity, Functional, GUI, Backend, System Testing, Integration Testing, Regression Testing & UAT.
- Experienced in attending Confidential Planning meetings, Requirements grooming sessions, Scrum meetings, Confidential review meetings, Confidential Retrospective meetings and worked very closely with Product Owners and Scrum Masters in Agile Projects.
- Excellent knowledge and experience in working with open source tools like automation testing tool Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid, Web Services tools like SoapUI, Unit testing Frameworks such as JUnit and TestNG, BDD Framework such as Cucumber and JBehave tools, Bug tracking tool JIRA, Rally.
- Implemented different automation frameworks like Data - Driven Framework, Keyword-Driven Framework, Hybrid Framework, Behavior Driven Development Framework/Acceptance Test-Driven Development Framework (BDD/ATDD), Page Object Model Framework, using Selenium WebDriver, Maven for many projects.
- Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional E-commerce websites.
- Experienced in using Test Management tools such as HP Quality Center (QC)/Application Life Cycle Management (ALM), Rally, JIRA and Bugzilla bug reporting tools to track test progress, test execution and deliverables.
- Experienced in attending Confidential Planning meetings, Requirements grooming sessions, Scrum meetings, Confidential review meetings, Confidential Retrospective meetings and worked very closely with Product Owners and Scrum Masters in Agile Projects.
- Hands on experience in using project building tools like MAVEN in adding dependencies by maintaining in pom.xml file and on version control tools like Confidential, GIT.
- Experienced in Mobile Automation Testing on IOS platforms using IPhone & IPad Devices with Automation tools with Keep It Functional KIF and Appium
- Designed high-level test scenarios, traceability matrix, Developing Appium Scripts for Native Android/IOS Apps.
- Involved in Development of automation framework for Appium and integrated with continuous
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Generated reports using extent reports after testing mobile applications to analyze the pass percentages and failed cases.
- Knowledge on Perfecto which is cloud based mobile testing either manually or automated for functional testing, and interruption testing
SKILL SUMMARY
- Development Methodology Agile(Scrum), Waterfall(SDLC)
- Automation Tool Cucumber, Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid, Appium, Quick Test Pro, Appium
- Unit Testing Frameworks JUnit, TestNG
- Frameworks BDD/ATDD, Page Object Model(POM), Hybrid Driven, D Confidential Driven, Keyword Driven
- Build /Integration Tools Maven, Jenkins, GIT
- Bug Tracking Tools Rally, JIRA, HP Quality Center
- Web Service Tool Soap UI, Rest Client
- Programming Languages Java, HTML, C, C++
- D Confidential base/D Confidential base tools SQL Server, Oracle, MSBI (SSIS, SSAS, SSRS)
- Development Environment Eclipse, IntelliJ
- Version Control Tools Confidential, GIT
- Protocols HTTP, HTTPS, TCP/IP, SOAP, REST
- Operating Systems Windows (7, 8, 10), Unix
WORK EXPERIENCE:
QA Tester
Confidential, Chicago, IL
Responsibilities:
- Testing of new features by creating test specifications, test cases, and working closely with development and business teams.
- Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT), and Integration
- Testing using Black Box Testing methodologies.
- Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project's test conditions.
- Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional.
- Designed and developed Hybrid automation framework and maintained the code in Confidential ( Confidential ) and used continuous integration tools to schedule the jobs
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium. Performed load, stress testing using open source tools like JMeter.
- Developed automated scripts using Selenium WebDriver, Java, Junit in Eclipse IDE to perform functional and regression testing for web based applications.
- Automated D Confidential base validations using open source API like Apache poi and poi library for fetching the d Confidential from Excel Written automated scripts with XPath to identify web elements such that most of the browsers can be used.
- Implemented Maven Build tool by configuring the POM file with all required Jars and maintained the POM file.
- Performance tuning has been done to increase the through put for both mapping and session level and SQL Queries Optimization as Well. Experience in creating and updating Java test scripts using Selenium IDE and Selenium Web - driver
- Implemented well formatted Logs by using API's Like Log4j and Reports using TestNG, ANT etc.
- Executed scripts on multiple browsers simultaneously using Selenium Grid.
- Implementation of ATDD technical practices (e.g. Automated testing, TDD, continuous integration) create a robust/reliable /repe Confidential ble automation test bed.
- Used ATDD (Acceptance Test Driven development) approach to write feature files using Gherkin format.
- Implemented Test driven development (ATDD and BDD) framework using cucumber tool with Gherkins Language.
- Created Features in cucumber and started automating the User stories before the development ends
- Worked closely with the product owner and scrum master to design testing Cucumber.
- Implemented Page Object Model(POM) by creating objects for each page
- Tested REST and SOAP Services by using SOAP UI tools and Rest Clients and validated the responses against the d Confidential base
- Responsible for preparation of Test cycle/progress reports, analysis of defect metrics& implement improvement actions for next iterations.
- Involved in Defect Management, Defect Review and Defect Status Reporting.
- Identifying, logging, tracking and escalating bugs using JIRA/Rally.
- Performed backend testing using SQL queries to retrieve and verify information in the d Confidential base.
- Developed SQL queries to simulate d Confidential validation reports and to stage test d Confidential for ongoing testing.
- Maintained QA /Test environments and assisted in build and deploy activities.
- Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
- Manage re-architecture of Jenkins and integration with Confluence for release management and documentation assets. Re architect a Maven based system reducing build times.
- Interacted with the development team to validate the scope of fixing the bugs.
- Used Appium for mobile automation Testing.
- Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
- Created Page Object Model (POM) mobile automation framework on both IOS and for Android using Appium. Created custom Appium framework.
Environment: Java, JavaScript Selenium Web driver, Junit, Eclipse, XPATH, PL/SQL, HTML, SQL, GIT, Jenkins, UNIX, Jira, Cucumber, Appium
QA Tester
Confidential, Chicago, IL
Responsibilities:
- Actively involved with SCRUM and Confidential meetings, managing product backlog, removing obstacles to progress, re - allocating resources where necessary, prioritizing and review milestones and s.
- Configured Selenium WebDriver, Junit, Ant tool and created selenium automation scripts in java prior to agile release.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, Junit and Ant technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Created and executed the test scripts with Java, Selenium WebDriver, and Junit.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Extensively used Selenium IDE to record, playback and debug individual test cases
- Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver.
- Performed D Confidential -Driven testing by developing Java based library to read test d Confidential from Excel & Properties files.
- Documented test plans, test cases, test scripts, and validations based on design specifications for unit testing, system testing, functional testing, regression testing, prepared test d Confidential for testing, error handling and analysis.
- Supported to Perform load, stress testing using open source tools like JMeter and Gatling
- Extensively used Selenium (XPath and CSS locators) to test the web application.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Used Page Object Model, UI Mapping, Selenium Manager, D Confidential Driven using CSV, CSS Selectors as a part of Framework.
- Defined, implemented and enforced quality to ensure internal controls, compliance policies and standards.
- Performed SOA / web services testing using SoapUI; wrote adaptors to test / invoke web services.
- Reviewed d Confidential base test cases according to assigned Requirements to validate reports by retrieving d Confidential with complex SQL queries from oracle d Confidential base.
- Defect Triaging and Release sign off for Continuous Delivery cycles.
- Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different d Confidential points etc.
- Used Clear Case, Confidential for code repositories and Ant for the dependencies.
- Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
Environment: Selenium WebDriver, Junit, Ant, Jenkins, Soap UI, Rest, Cucumber, HTML, XML, XPath, CSS, Firebug, Confidential, ClearCase, SQL, Oracle, Windows
QA Tester
Confidential, Minneapolis, MN
Responsibilities:
- Developed the test plan and test cases to validate and verify functional requirements are satisfied.
- Performed Input and Output validation testing and prepared the main variant coding sheets from the requirements provided by the client. Performed Test conditions designing and test cases development.
- Performed System Testing and Executed Test Cases.
- For Confidential and Confidential projects Automated the test cases based on the manual test conditions using Test creator.
- Analyzed the test result discrepancies, resolving them by debugging and reporting to the client through QC.
- Summarized the test cycle and analyzing the results.
- Peer Reviewing the work done by other team members.
- Meet with BA's/SMEs to understand expected results/requirements and document for test execution, validation and building test suite. Built Repe Confidential ble/Reusable Test cases for future regression testing.
Environment: Quality Center, Windows 2008, MS Excel, SQL, Java, Canalyzer, Diag tool
QA Tester
Confidential, Detroit, MI
Responsibilities:
- Developed Test cases based on the CTS and GMLAN documents.
- Generated the VB scripts for the test cases as per the functionality.
- Involved in Testing and debugging of code.
- Designed d Confidential for interpreting negative/positive results.
- Managed test scripts, results and reports using QC
- Performed Diagnostic tests by using SDATT tool
- Developed the design documents and update the same with respect to the review report, Perform internal technical reviews.
- Execute and maintain functional and load testing suites for periodic releases, capture, analyze and interpret results for review
Environment: JAVA, Windows NT / 2000 Enterprise, MS Access, VBScript, QC
QA Tester
Confidential, San Ramon, CA
Responsibilities:
- Participated in QA Project Planning activities by identifying the resources, Involved in planning of QA Strategy documentation and automation practices for QA organization.
- Participated in developing and updating the testing documents according to the standards and procedures.
- Interacted with the Business Application Users to gather and review information to enhance the test plan document.
- Designed the Test cases by indicating the actual steps that need to occur in the test, also specified the pre - conditions, post-conditions and acceptance criteria.
- Created Project Requirements, Test Plans and Tests in Quality Center.
- Created D Confidential Driven Tests to validate the same scenario with different test d Confidential in QTP.
- Wrote and Executed Test scripts to verify Test cases using QTP.
- Analyzed the test results with QTP Reports.
- Extensively ran D Confidential base queries using SQL to validate results on both the front and back end of the application.
- Used Quality Center to report Defects and track them.
- Interacted with the developers in resolving the user needs and reporting the bugs.
Environment: Windows 2000, QC, QTP, Oracle, Java, and SQL.
