Qa Test Engineer Resume
3.00/5 (Submit Your Rating)
NC
SUMMARY
- Over 7 years in Information Technology as a QA Engineer/Analyst with experience in analysis, design, development and testing of Client/Server and Web Based Applications.
- Strong Knowledge and experience in all phases of QALC (Quality Assurance Life Cycle).
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver, TestNG, Quality Center/ALM.
- Expert on Selenium Automation using WebDriver .
- Proficient in using SoapUI for testing Web Services and used various types of assertions such as soap fault, Contains, Soap not fault, X - path etc.
- Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Back End and Front-End testing and User Acceptance testing.
- Expertise in domain technologies like Banking, and Health-Care.
- Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
- Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Expert level knowledge in all modules of Quality Center (Requirements, Test Plan, Test Lab, Dashboard and Defects).
- Expert in creating Requirement Traceability Matrix (RTM), Jira Dashboard reports, Defect and Test Summary reports.
- Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
- Expert in performing different tests types, QA Methodologies: White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing
- Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD/BDD.
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills a nd ability to work independently with minimal supervision and also perform as part of a team.
- In a Module lead role, experience in creating & reviewing test plan and test scenarios and monitoring & guiding team members to understand the complex test scenario.
- Project management experience like coordinating testing effort, responsible for test deliverables, status reporting to management, issue escalations & generation of bug report.
- Coordinating daily & weekly status call with clients and certifying product on successful deployment to production.
TECHNICAL SKILLS
Automation Tools: Selenium Web Driver, TestNG, SoapUI
Testing Domains: Banking, HealthCare.
Testing Tools: HP Quality Centre 10.0/9.2/AML, JIRA.
Scripting Languages: Java, VBScript, Xpath.
Operating Systems: Windows 9x/2000/XP/Vista, UNIX.
Languages: Knowledge of C, C++, SQL.
Models: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, NC
QA Test Engineer
Responsibilities:
- Created detailed Test Plan reports, Test Case Execution reports and Defect reports in HP ALM and shared with QA management and Scrum team on track progress and feature completion.
- Execute the batch jobs on UNIX server and perform system Integration testing with the screens.
- Participated in all phases of the Software Testing Life Cycle (STLC).
- Worked with manual testing and automated test cases of different application on Windows Environment.
- Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
- Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Scripts by executing the Regression suites built using Selenium and approve for regression suit.
- Created automation test cases using Selenium WebDriver and Java and involved in resolving existing test script issues in Selenium WebDriver.
- Used Firebug and XPath for the web-based application testing with selenium for the commands and locator application.
- Developed re-usable function using TestNG for the Test Automation.
- Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Developed manual and automated test cases to validate RESTful API web service.
- Tested request and response XML's based web services interfaces using SOAP UI.
- Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
- Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
- Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
- Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
- Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
- Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users.
- Used CSS Selector to identify objects.
- Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
- Test Management: Used HP ALM for Test Planning, Test Cases, Test Execution, weekly status reports, defect reporting, StarTeam for Change Management and Caliber for requirements management.
- Managed defects in HP ALM, worked with developers for fixes, prioritization and re-tested fixed issues.
- Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT), and Integration Testing.
- Used HP Quality Center to report software defects, responsible for weekly defect triage meetings, discuss with QA and engineering teams on defect resolution, priority, fix and estimates to re-test and push fixes into Integration.
- Environment: Java, Selenium Web Driver, HP Quality Center, Agile Methodology.
Confidential, OH
Test Engineer
Responsibilities:
- Gathered requirements documents such as business requirements and design document and other related documents.
- Reviewed system requirements document, service level changes, platform changes and created detailed Test Plans and Test Cases for web services testing.
- Created test data for add account, terminate account, change account profile, funds provider details and account setup, beneficiaries, opening deposit, review and enrollment.
- Involved in scripting test plans, test cases and setup test sets in HP ALM for Regression testing, UAT testing and End-to-End testing at deployment phases and coordinated test execution with offshore teams.
- Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.
- Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
- Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using Test NG prior to agile release.
- Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
- Used web-debugging tool like Fire path and Firebug for finding elements locator.
- Performed Manual Testing and then automated it by using Selenium WebDriver.
- Conducted System Testing, Integration Testing, Regression Testing and User Acceptance Testing (UAT).
- Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Core Java using Cucumber prior to agile release.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Extensively used Selenium locators like (XPath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
- Coordinated testing with offshore teams, provided knowledge transfer to offshore resources, setup and configured test environments, performed code deployments to QA and Integration environments at deployments.
- Wrote simple to complex SQL queries to test data transformations, business keys, custom attributes in batch execution environment, constantly monitored SQL jobs and XML output files in network path.
- Reported to QA Lead on daily basis for batch test results, supplied data to UI teams and created test reports.
- Used Jira to create QA tasks, assign and reported to daily Scrum on task status and delivered presentation to UAT team on test completion, test results and validation.
- Logged defects in HP ALM, created and reported on test plan and test execution status to senior management.
- Environment: Java, Selenium Web Driver, SQL, HP ALM.
Confidential
Test Engineer
Responsibilities:
- Reviewed system requirements document, service level changes, platform changes and created detailed Test Plans and Test Cases for web services testing.
- Created test data for add account, terminate account, change account profile, funds provider details and account setup, beneficiaries, opening deposit, review and enrollment.
- Responsible for creating and maintaining automation acceptance test suite using Selenium
- Wrote test plans, test cases and setup test sets in HP ALM for Regression testing, UAT testing and End-to-End testing at deployment phases and coordinated test execution with offshore teams.
- Created test plans and test cases for user security testing, created a user matrix with user profiles, user groups, user accounts, settings, time series data and performed user management testing.
- Used Selenium Web Driver framework TestNG to setup and execute tests in priority, created and managed test suites for functional and regression testing.
- Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, Xpath, link in the application.
- Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Proficient in using the defect-tracking tools like Quality Center (QC) and JIRA.
- Used data properties for data-driven testing, created steps to read portions of data from data storage, input data into edit fields, execute test and validated results in the XML response.
- Coordinated testing with offshore teams, provided knowledge transfer to offshore resources, setup and configured test environments, performed code deployments to QA and Integration environments at deployments.
- Wrote simple to complex SQL queries to test data transformations, business keys, custom attributes in batch execution environment, constantly monitored SQL jobs and XML output files in network path.
- Reported to QA Lead on daily basis for batch test results, supplied data to UI teams and created test reports.
- Used Jira to create QA tasks, assign and reported to daily Scrum on task status and delivered presentation to UAT team on test completion, test results and validation.
- Logged defects in HP ALM, created and reported on test plan and test execution status to senior management.
- Environment: Java, Selenium Web Driver, SQL, HP ALM.
