Qa-software Engineer In Test (set) Resume
SUMMARY:
- Over 5+years of IT Experience in testing Web Applications, Desktop Applications (Java, .Net based applications), Mobile Applications Testing (Web and SMS), Web services, Message testing, Client - Server applications, ETL Data warehouse& Database data testing for various client domains like Insurance, Banking/financial, healthcare, and android application testing.
- Good exposure of all phases of the Software testing life Cycle (STLC) and SDLC (Software development life cycle) processes (Agile and Waterfall), test plan, data preparation, test strategy identification, Test Traceability Matrix.
- Specialized in preparing and executing software test Plans, test cases, testing and implementation of both Manual and Automation of test cases for various systems using Mercury Tools, Quality Center (QC), JIRA and Test Director Quick Test Pro.
- Good Experience in Scrum, Kanban and Scrum-ban agile methodologies. Worked on different automation frameworks Keyword Driven framework, Data driven framework and Hybrid framework. UAT using Automated Testing tools like Selenium, QTP and Load Runner.
- Good experience in data sources, data profiling, data validation, developing low level design patterns based on the business and functional requirements and also in database testing with SQL queries to verify data integrity using QTP.
- Experience in developing S elenium scripts using C# and Java and in Test Script Language/ VB Script for custom code development for test scripts, and executing test scripts for multiple data sets using data driven test/Data Pools.
- Experience in Automating Web application using Selenium IDE, Selenium WebDriver, Java scripting, Selenium Grid to run parallel tests, API Web Services testing using SoapUI/Postman tool.
- Specialization in Object Oriented Programming (OOP) Java Application Development, Internet /Intranet based multi-tier Applications, web designing, hosting and administering servers.
- Proven ability in writing JUNIT for automating the test cases and regression testing using Selenium, Test case automation using JUNIT, TestNG.
- Professional experience in GUI, Business Testing, Functionality Testing, Manual testing, Sanity Testing, Smoke Testing, End to End Testing, Black box Testing, System testing, including integration, Validation and Project Management Performance, Stress, Load and Regression Testing of Web and Client/Server based application and Ability to identify, define, log, track and retest defects, Ability to evaluate and analyze defects for source/root cause and provide sound analysis reporting for defect resolution.
- Extensive experience in writing SQL to validate the database systems and for backend database testing. And thorough knowledge of multiple RDBMS (Oracle, SQL Server, DB2, MS Access) &ODBC concepts. Ability to test backend applications by writing SQL.
- Having good knowledge on Microsoft Test Manager (MTM).
- Performed API Testing and use SQL Studio using SQL queries to validate data in Database.
- Hands on experience in all phases of STLC including Testing, Defect tracking.
- Also used VSTS (Visual Studio Team Services), TFS, GIT.
- Using Quality Center/JIRA extensively for Establishing Traceability to Requirements, Test Cases, Bug tracking and Reporting (several Business Objects Reports-Crystal reports and QE Dashboards to validate the reports and defect tracking software as JIRA).
- Quick learner and excellent team player, ability to meet tight deadlines, Ability to interact with all levels of personnel from technical to high level executive management. Excellent analytical, interpersonal, communication & writing skills.
TECHNICAL SKILLS:
Languages: C#, Java, SQL, PL/SQL, C, C++ and VC++
Database: Oracle, MS-SQL Server, MySQL, Hadoop
Web/Component Technologies: Java Script, Groovy script, VBScript, Shell scripts HTML, XHTML and XML
Others: API and UI Automation Testing, Manual Testing, Performance Testing
Testing Tools: Selenium, QTP, Cucumber, SoapUI, REST, Postman, VSTS 2015, TestNG
Defect Tracking: HP (ALM) QC (Quality Center), JIRA, TFS.
Version Controls: GIT, TFS, VSS
Methodologies: Agile/Scrum, Waterfall
Packages: MS-Office, Open Office, MS-outlook, MS-Access.
PROFESSIONAL EXPERIENCE:
Confidential
QA-Software Engineer in Test (SET)
Responsibilities:
- Collaborate with Scrum Masters, Product Managers, Business Analysts, Developers, and business SME’s to review and validate requirements using Agile Scrum Methodology for development and quality test process.
- Demonstrating passed test scenarios after every Sprint - Agile/scrum team to the business, stake holders and Development teams. And elaborating challenges, Pros and cons and what are all the issues faced by our team.
- Having hands on experience on complete application and tools which are internal in Confidential - CCD (Contact Center Desktop), Credit Line increase (CLI), Contact centre Desktop Admin tool (CCDA).And complete functional and End to End Testing based on business requirements.
- Perform Functional Testing for the newly implemented toggles, Negative testing, Regression testing, Sanity testing, IVR- call Transfer Testing with VOIP Phones-CCD(Contact Centre Desktop-includes Departments/Desktops - Care, Credit Operations, Investigations, Portfolio Credit Unit And Collections) - Confidential Project
- Perform Production Support to find root cause while facing issues and supporting in Testing.
- Creating test data manually - Test Accounts, these test account can be used in all the Testing faces.
- Perform Functional testing, Smoke testing, sanity testing based on Test scenarios and Business Requirements.
- Establishing quality assurance standards and best practices for test automation.
- Involved in technical implementation of automation test development on multiple concurrent projects.
- Use Selenium/Ranorex framework to check the functionality of written services and Generate Test reports.
- Use Selenium web driver, fire bug and Xpath for the UI Automation to test the web application.
- Develop test plans and procedures based on business requirements and design documents to ensure the application’s quality.
- Developing supporting structures for all test automation including mocks.
- Automated the Test cases using Cucumber scripting with selenium in Maven Build tool
- Involved in developing contract tests between servers and services with K arate frame for the API automation testing.
- Verifying requests and responses for the service calls with the SoapUI / REST.
- Automating test data management.
- Perform GUI testin g, manual testing- functional testing, End to End testing, negative testing, Staging testing, Regression Testing and compatibility testing using (Selenium/Ranorex).
- Use JIRA/HP ALM-QC/Rally to write stories, Test cases in Gherkins Language, report issues and track progress. Deliver regular updates to Product team and management team.
- Perform back end testing using SQL queries and verify the integrity of SQL database, And using Queries in Hadoop Data base to pull up required Data while in T36 Letters - Confidential Project.
Environment: Manual Testing, API Testing, Selenium Web Driver, Firebug, Xpath, HTML, Quality Center-HP ALM, Rally, SQL, Jenkins, GIT, windows 7,chrome browser, IntelliJ IDEA, Visual Studio 2015, JDK 1.8, Java script, C#, SoapUI, REST APIs, Share Point
Mayo Clinic - Rochester, Minnesota.
API -QA Tester (Operations)
Responsibilities:
- Interacted with Business and development teams for requirements/user stories and Test scenarios reviews.
- Developed test cases and test scripts using C# for Customer portal account based on User stories.
- Extensively used Selenium (XPath, CSS locators) to test the Web application.
- Involved in Functionality, User Interface, and Regression testing during the various phases of development using Selenium WebDriver and TestNG.
- Used Selenium to develop automation test scripts for system’s core functionality and GUI’s of the application.
- Designed and developed automation framework using c# for new services (Used Data driven framework to read data from Excel).Modified and maintained test scripts as per new changes.
- Developed Test scenarios for Integration and regression testing across system releases.
- Execute automated the Smoke and Functional test cases using Selenium Web driver, (Hybrid Framework) - Behavioral Driven Development (BDD).
- Used Selenium Grid to run the parallel testing.
- Developed Selenium based automated API testing using Page object model, data driven and TestNG.
- Tested Web Services: i.e. validated Request and Response times, SOAP Calls, Managed API testing through SoapUI and Postman using XML, WSDL and SOAP standards.
- Responsible to verify Web services API request , response data validations in RESTful calls and WSDL using SoapUI tool.
- Conducted walk through for test plan to make sure we have covered all the business rules.
- Participate in project design discussions.
- Analyze the logs for errors and exceptions during test execution, Report issues in Team Foundation Server.
- Performed Regression testing, Functional testing, User Acceptance testing and Integration testing, System Testing, User Acceptance Testing
- Infrastructure Testing Services which involve checking the availability of the environments before the application or firewall changes are deployed.
- Involved in backend testing (Data Validation Testing) by writing SQL queries.
- Thoroughly tested application along with bug reporting and tracking till bug closure.
- Followed a change control process for managing changes as and when they occur during the project life cycle.
- Used Agile Methodology, participated in daily SCRUM meetings for achieving SPRINT plan milestones and gave the daily status of testing.
- Generated test execution/defects reports from Quality Center and participated in weekly/daily test execution status review meetings.
Environment: Selenium Web Driver, Manual Testing, API Testing, Firebug, Xpath, HTML, Maven, Quality Center, SQL, Jenkins, JUNIT, Gherkins Windows, UNIX, TestNG, Apache POI, Visual Studio2015, C#, SoapUI, Postman, REST APIs, Share Point
Confidential - De Pere, Wisconsin.
QA -Automation Tester
Responsibilities:
- Functional test case planning and test case creation using HP ALM Quality Center.
- Good working knowledge of Service Oriented Architecture.
- Tested Business Objects Reports to validate the reports, the data and cosmetics of the report.
- Performed the API Web Services testing using SoapUI/Postman tool.
- Performed the XML validation against XSD.
- Performed the Integration Testing to verify the payload is sent and received correctly between the downstream and upstream applications.
- Performed Security testing, Validated various security certificates by installing the certificates in the different browsers.
- Developed SQL Scripts to prepare test data execution for Load Runner scripts
- Verified the certificate authentication in the LDAP (Lightweight Directory Access Protocol) server configuration for each certificate to meet the privileges during the client login.
- Did extensive backend test use SQL query in the Oracle DB.
- Developed API automation Scripts using SOA Test.
- Expertise in testing APIs, Web Services (RESTful and SOAP) in SOA, Databases and Web UI.
- Extensively involved in JSON, xml, REST and web services testing
- Worked with DB Fit to manipulate database objects in a relational tabular form, database testing and management.
- Managed and executed the test process, using Agile Methodology.
- Prepared Test Data and performed Positive and Negative testing.
- Manually performed Functional testing, System testing, Regression testing, and Smoke testing.
- Identified the defects and logged in the in HP Quality Center Defect Module and for tracking.
- Performed Regression testing when changes such as enhancements, patches and defects have been fixed.
- Participated as a key member with the Testing Team for Regression testing where day-to-day bugs were monitored, retested closed reported to the lead.
- Involved in testing HIPAA Database, which incorporates all the HIPAA (Health Insurance Portability and Accountability Act) transaction sets, value fields and definitions.
- Extensively worked on UFT for functional testing and regression testing of the application.
- Interacted with developers to review the defects throughout the defect lifecycle from defect report to defect closures.
- Daily and Weekly Status reports were updates to the Test Lead, Test Groups and Test Managers to co-ordinate test cycles.
Environment: QTP 10.0 SQL, Manual Testing, API, PL/SQL, XML, XSD, XSLT, C#, Linux, HP ALM 11.0, DB FIT, Black Box testing, Agile, SoapUI, REST client, Postman, XMLSPY, TOAD 10.6, ORACLE 11 g, Business Objects 3.1, Visio, Azure, UFT, python, C#, JIRA.
Confidential
QA Tester/Analyst
Responsibilities:
- Actively involved in QA activities and development support of various interfaces like involvement in writing Test Plans/Test Cases for System /Interface Requirements and Business requirements.
- Reviewed functional and non-functional system requirements and constructed a conceptual design and detailed designs that align processes and technologies to achieve business objectives.
- Perform Manual - Functional testing and creating test cases based on test scenarios and executing them using QC.
- Developed test scripts to automate process of testing in Selenium WebDriver.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
- Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web application.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium Web Driver provided more flexibility in automating test cases.
- Performed cross browser functional testing using Selenium WebDriver.
- Created Selenium/java tests for advertising regression testing and production monitoring purposes.
- Exported Test Case Scripts in Eclipse IDE and modified the selenium scripts and executed.
- Run tests by using Selenium remote control in different browsers.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems (validation).
- Performed usability, GUI, Functionality and regression testing of the new builds.
- Execute stress/load scripts utilizing JMeter to determine real-world scalability of web sites and web applications.
- Helped in performance testing for API using JMeter, by writing and running the performance test, collect data, and generate reports.
- Extracted the Business Requirements from the end users keeping in mind their need for the application and prepared Business Requirement Documents (BRD).
- Analyzing and reviewing the project requirements.
- Participated in User story discussion and requirement grooming.
- Participated in sprint planning and review meetings.
- Collaborated with BA, development team and product owners.
- Define and execute functional, usability, regression and automation tests on the application.
- Participate in team review of requirements documentation for purposes of test planning and to validate requirements testability - define test environment requirements.
- Identify testing tasks and associated estimates, proper implementation and utilization of various tools, including issue tracking, test case definition tracking and test case execution.
- Implement and develop overall test strategy and test plan for manual and automated testing.
- Performed Smoke Testing of the Application on Pre-production and production Environment.
- Coordinate and facilitate Test Readiness Reviews.
- Coordinating with the developers for resolution of defects, coordination.
- Helped in writing business scenarios for E2E testing and providing test data for User Acceptance Testing.
- Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
Environment: Selenium (IDE, JUNIT, Web driver), Manual Testing, Java, Python, Eclipse IDE, TestNG, Agile, Scrum, JIRA, HP ALM Quality Centre, HTML/XML, Unix/Linux.
