We provide IT Staff Augmentation Services!

Consultant Resume

2.00/5 (Submit Your Rating)

IA

SUMMARY

  • QA Automation Engineer with 5+ years of experience in Analysing, Designing and Implementation of QA testing strategy for Web - based and Client/Server applications in manual and automation testing with a solid understanding of all phases of Software Development Life Cycle (SDLC)and Software Testing Life Cycle (STLC) in different domains.
  • Extensively worked on various phases of Software Development Life Cycle (SDLC)andSoftware Testing Life Cycle (STLC)models likeWaterfall, Agile/Scrum.
  • Well experienced in designing and creatingTest Plan, Test Strategy, Test Cases, Test Scenarios, Test ScriptsandTest reportsof manual and automated tests.
  • Experience in manual and automation testing using user interface and proficient inBlack Box Testing, White Box Testing, Functional Testing, Smoke Testing, Sanity Testing, Regression Testing, User Acceptance Testingandexperience in Bug Tracking.
  • Proficient in writing automation scripts using high-level programming languages such as JAVA.
  • Experienced in developing Web Services with Python programming language.
  • Extensively involved in teh development of various automation scripts for regression and functional testing using JAVAandSelenium WebDriver.
  • Excellent noledge in writing uniqueCSS,XPath and various other locatorsusing source code of teh page to identify each unique element.
  • Created and maintained various frameworks inSelenium WebDriverandTestNG/JUnitusingBehavior Driven Development (BDD)approach likeCucumberwithGherkin.
  • Experience in preparing and maintaining Automation Frameworks such asPage Object Model, and Data-Driven.
  • Experienced in setting up and maintainingMavenbuild jobs inJenkinsand setting upContinuous Integration and Deployment.
  • Proficient in manual and automated testing ofRESTful APIsusing various tools such asPostman,SOAPUI, andHTTP client libraries.
  • Experienced in manual testing of APIs usingPostman. Made requests usingPOST,GET,PUT, andDELETEmethod and validated teh responses received.
  • PerformedBack-end testingusing complexSQL Queriesto make sure dat data entered has been uploaded correctly into teh SQL Database using different servers and usedJDBCconnections.
  • Used various tools such asTFS, Jira, HP Quality Center/ALMand other Bug Tracking Systems for reporting Defects, performing bug tracking, submitting teh quality bugs, raising teh issues, changes and defects resolving bugs.
  • Comprehensive noledge of performing end to end testing ofUI,ecommerce software
  • Extensively used various IDEs such as Eclipse, IntelliJ, and SSMS.
  • Good Technical, Analytical, Presentation and communication skills and ability to work independently with minimal supervision and perform as part of a team.
  • Exposure working with different LOB’s like Auto, Retail, Ed Fin Ser applications
  • Strong experience in defect tracking tools like JIRA, TFS, IBM-CLM
  • Exposure to Wells Fargo HELMS application

TECHNICAL SKILLS

Programming Languages: Java 1.8.

Scripting Languages: JavaScript.

Web Technologies: Selenium WebDriver, JDBC, CSS, XML, Web Services (Rest), Http Client

Web/App servers: Tomcat 8.

Configuration Mgt: GIT.

Frameworks: Junit, TestNG. Page Object Model (POM)

Project Methodologies: Agile, Scrum, Waterfall

Database: Oracle, MYSQL.

IDE’S: Eclipse, IntelliJ

CI Tools: Jenkins.

Domain Skills: E-commerce, Insurance, Financial and Network.

Testing Tools: Cucumber, Postman, Advanced Rest Client

Operating Systems: Windows NT/98/2000/XP, Linux, Unix, Mac.

PROFESSIONAL EXPERIENCE

Confidential, IA

Consultant

Responsibilities:

  • Worked inAgileSDLC environment and involved in every Sprint and participated as an active member at every scrum meetings.
  • Involved inAutomated Testingof teh application.Possess extensive handson experience in creating Test Plan and Test Cases usingALMbased on teh system functional requirements.
  • AnalyzedRequirement, exported Test Casesinto teh Quality Center, execute automation test cases from test lab and loggeddefectsfrom Defects module.
  • Performed Functional Testing using Quality Center &Created status report using dashboard in ALM.
  • Developed Test Framework inSeleniumfor UI Regression Test Automation and when necessary, and potentially execute Unit Test automation(Java/Junit).
  • Created functional automation scripts using opensource toolsSeleniumand involved in creation of automation framework using Seleniumand testing.
  • Performed testing usingSelenium IDE, Selenium Web Driver.
  • Written Test cases usingElement locators, WebDrivermethods and Java programming features such as OOPs, Inheritance inSelenium web Driver.
  • Involved in testingREST APIservices usingRest Assuredand tested both XML and JSON formats.
  • Iteration of selenium test suite with java basedRest AssuredAPI for service calls and data validation.
  • Extensively usedJavaScriptfor client side validations.
  • Excellent noledge in writing unique XPath using firebug and fire path to identify web elements.
  • WriteBDD (Behaviour Driven Development)tests using Cucumber andJavaScript.
  • Created custom XPath for identifying Dynamic Objects and used them inSelenium.
  • Preparation of test scenarios and cases for User stories in teh sprints.
  • Enhanced teh scripts with various Java Programming Concepts.
  • Drafted large test suites and handled teh test execution withTestNG.
  • GeneratedTestNGreports on teh test results.
  • Reviewed teh Test Reports and Prepared Test Summary Report.
  • Reported any defects and Observation on day to day basis.
  • Written test cases using Microsoft Excel and performed extensive testing.
  • Built a library of test cases forRegression TestingandPerformed Regression Testing using Selenium.
  • Tested software prior to its release to ensure it meets company and customer’s expectations.
  • Responsible for quality of assigned functions and features.
  • Executed repetitiveTesting procedures & Test casesbased on product test plan.
  • Reproduced and researched problems for their consistency.
  • Performed Backend Testing bydeveloping, modifying, and executing SQLqueries for data validation and data verification on database.
  • Used Quality Center to log defects and monitored teh defects for successful resolution.
  • Prepared and Documented theTest scriptsfor functional and regression testing.
  • Enhancing teh Selenium Test cases for Cross browser testing.
  • MaintainedTraceability Matrixto track teh requirements to teh test cases to ensure complete test coverage in teh Quality Center.
  • Performed database testing for checking Data Integrity by executingSQL Statementsand Database Checkpoints.
  • PreparedEnd to End Test Casesand setting-up environment for end to end testing.
  • Maintained detailed Test logs and report test results in Quality Center.Communicated defectsto developers and updated comments in Quality center.
  • Tracked Defect usingQuality Centerto report and track Bugs.
  • AnalyzedDefect Reportsand worked closely with Application Developers for resolving teh bugs.
  • Prepareddocumentation for gathering information such asQCreporting, Test Strategy, QA methodologies, Automation frameworks, design, defects reporting and other QA templates.
  • Extensively involved in Client Interactions-Requirement Gathering, UAT at every Scrum meetings.
  • As a team member, coordinated teh documentation preparation activities and assured teh completion of tasks documentation milestones within teh stipulated time frames.

Environment: Selenium Webdriver, TestNG, HP ALM, Agile, Windows XP, SQL,MS-Office, IE 8.0, 7.0, Mozilla3.0, Sharepoint, Web Sphere.

Confidential

Software Test Engineer

Responsibilities:

  • Analyzing business/functional document
  • Uploading teh artifacts in teh tool
  • TEMPEffectively participating in every day Agile scrum stand-up meetings
  • Performed teh Database level testing
  • Developing test cases and test scripts based on teh requirement given in teh
  • Spec and managed it using IBM-CLM to validate functionality of teh application
  • Execution of Test cases, logging defects and Follow up for fixes and validation using JIRA
  • Creating Test Suites for Regression test cases and BVT test cases.
  • Work closely with Project managers to understand their expectations, provide QA estimates and tan decide on teh timelines for delivery based on teh team’s availability and client demand
  • Generating Traceability matrix using IBM CLM to ensure teh coverage of all teh test cases are linked in teh requirement.
  • Identified data streams and reviewed data models for testing strategies.
  • Conducted source to target data mapping.
  • Identified defects and errors in data prior to data processing.
  • Mitigated existing issues and provided solutions.
  • Collaborated with back end and database testers
  • Preparing and tracking teh test case analysis sheet, test execution sheet in our portal.
  • Preparing Test Summary Report and sending Test Deliverable on time.
  • Interacting with customer and understanding their business needs and acting accordingly for teh requirement change
  • TEMPEffectively testing teh data migration in OneIdM
  • Conducted user acceptance testing to ensure dat developed systems satisfied teh needs of business clients as specified in teh functional requirements.
  • Designed developed and implemented user acceptance testing
  • Captured and tested all modifications to proposed functional requirements.
  • Met all project timelines and deadlines.
  • Assisted clients and team in producing high-quality applications.
  • Performed QA ETL Testing and halped Developers

Confidential

QA/Test Analyst

Responsibilities:

  • Automating teh manual test cases TEMPeffectively
  • Guiding teh team members on teh business requirement tools.
  • Attended daily Scrum stand up with teh team to discuss status
  • Involved in Functional, nonfunctional, Integration regression and Black Box Testing.
  • Exposure to functional automation with Selenium
  • Developed and executed Test Automation through Eclipse using TestNG framework.
  • Debugging teh failed test cases.
  • Tested all developed websites for functionality and efficiency from an end-user perspective.
  • Analyzed issues and provided feedback to teh development team.
  • Attended meetings and juggled testing of multiple websites simultaneously.
  • Communicated with clients to ensure functional requirements were met.
  • Communicated with clients and stakeholders to test for client requirements correctly.
  • Analyzed results and documented findings for presentation at project team meetings.
  • Recommended changes to make applications more efficient and intuitive.
  • Approached applications from a client and end-user perspective.

We'd love your feedback!