We provide IT Staff Augmentation Services!

Software Engineer Resume

Irving, TX

PROFESSIONAL SUMMARY:

  • 11 years of experience in Software Testing.
  • Extensive experience in Manual and Automation Testing
  • Around 4 years of experience in Automation Testing using Selenium Web driver in Banking Domain.
  • Experience in developing the Automation framework using Core java programming using OOPS concepts, Selenium, Java, TestNG, Cucumber, Maven.
  • Strong experience in the entire Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and specialized in Validation.
  • Strong exposure in Waterfall, V - model, Increment/Iterative, Agile Methodologies and Testing Techniques.
  • Involved in design and implementation of Selenium Web Driver Automation for Smoke test and Regression test.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Identified correct GUI elements using various Selenium Locators like ID, name, Link Text, Partial Link Text, XPath, and CSS in creating automation scripts.
  • Executed Windows Hardware Quality Lab (WHQL) and Windows logo kit (WLK)tests for Printer.
  • Implemented GUI automation testing for printer driver using QTP and VB Script.
  • Experience in creating Test Plans, Test Scripts, Test Scenarios and Test Reports using High Level and Detailed Design.
  • Thoroughly involved in different types of testing’s like Smoke, GUI, FunctionalTesting, System Integration Testing, Regression Testing, Accessibility testing, Security Testing, Performance Testing, Memory leak Testing, Globalization Testing and Browser Compatibility Testing.
  • Strong Commercial testing experience in Web Applications, and Client/Server applications.
  • Involved in Defects logging, tracking and managing Defect Life Cycles using HP ALM/Quality Center, Bugzilla, Genweb and D5
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from Oracle/SQL Server.
  • Experienced in leading offshore team and work assignments of milestone of the Project.
  • Experience in creating Requirement Traceability Matrix (RTM), and QA metrics like, Test execution status, Defect report and Daily/Weekly Status Reports.
  • Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

TECHNICAL SKILLS:

Testing types: Manual Testing, Automation Testing and Database Testing

Automated Testing Tools: Selenium, QTP

Testing Framework: TestNG and Cucumber

Test Management Tools: HP-ALM (Quality Center)

Bug Tracking Tools: D5, Genweb, HP-QC and Bugzilla

Programming Languages: C, C++ and Java

Databases: Oracle and SQL Server

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Software Engineer

Responsibilities:

  • Analyzing & validating the completeness of business requirements.
  • Generating the Test scenarios and Test cases.
  • Generating Regression Test scripts by extracting the requirements that need to be tested from available documentation and/or liaising with the relevant people.
  • Developed Automation Test Scripts.
  • Used Chropath tool to identify the object properties in the Application.
  • Performed Smoke, Functional, System, Regression testing .
  • Experience in Designing and implementation of TestNG framework with Webdriver.
  • Tracking and reporting the bugs.
  • Conduct Internal Test Case Peer Reviews.
  • Participated in Daily Scrum Meetings.
  • Prepared RTM (Requirement Traceability Matrix) and Compatibility Matrix.
  • Participated in weekly status meetings with the team, developers to discuss open issues and communicating with onsite team.
  • Propose improvements to current practices ensuring that approved enhancement are fully implemented and the repeat errors are eliminated.

Environment: Selenium WebDriver, Git, TestNG, XPath, Jenkins, Internet Explorer, Google Chrome, Mozilla Firefox, Windows, ChroPath

Confidential

Test Lead

Responsibilities:

  • Hands on experience in Behavior Driven Development (BDD).
  • Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodology.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Responsible for going through the User Stories and creating Test Cases based on User Stories.
  • Involved in documenting the Test Plan, Test Cases and defect reports.
  • Creating test scripts using Java and Selenium Web Driver for the functional test cases.
  • Implemented Test Cases using Cucumber framework and added Scenarios in features files, Step Definitions.
  • Created, implemented and maintained Page Objects (POM) for each Webpage.
  • Performed Data Driven Testing (DDT) using Scenario outline and Examples.
  • Implemented logic to read data from the xml to achieve functional testing with different data.
  • Implemented web element locators using Selenium WebDriver - By ID, Class, Name, CSS Selector, XPath and Link.
  • Documented all the scenarios of the test cases.
  • Used Jenkins for continuous integration and delivery in order to execute them automatically after every successful deployment.
  • Responsible for writing the SQL Queries to retrieve the data.
  • Logging the bugs which are found during Manual Testing and Automation Testing the Suit.
  • Worked effectively with Developers, AGILE Team, and Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.

Environment: Selenium WebDriver, Git, TestNG, XPath, Cucumber, Jenkins, Internet Explorer, Google Chrome, Mozilla Firefox, Windows

Confidential

Test Lead

Responsibilities:

  • Hands on experience with Functional testing and Regression testing,
  • Developed, executed and maintained automation test scripts with Java, Selenium WebDriver and Maven with TestNG prior to release for regression and functional test cases.
  • Thorough experience in Defect Life Cycle by Defect Reporting and Defect tracking process using Bugzilla.
  • Coordinated with various team for handling defects calls and resolving the testing and bug issues.
  • Involved in documenting the Test Plan, Test Cases and defect reports.
  • Implemented web element locators using Selenium WebDriver - By ID, Class, Name, CSS Selector, XPath and Link.
  • Conducted Functional Testing for modules such as Balance Transfer, Online Card Activation and Ps.
  • Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.
  • Implemented SQL Queries to fetch the complex data for UI Testing.
  • Organize weekly meetings with offshore managers, Onsite Coordinator & Onsite manager to discuss the Project goals and report the health of the overall project status.
  • Performed Integration Testing and User Acceptance Testing in Pre-Production Environment.

Environment: Selenium WebDriver, Git, TestNG, XPath, Cucumber, Jenkins, Internet Explorer, Google Chrome, Mozilla Firefox, Windows

Confidential

Test Lead

Responsibilities:

  • Acquired knowledge on NAS and SMB protocols. Ramped up on SMB storage protocol within a short span of time.
  • Working as a Test Lead for functionality testing team
  • Gained knowledge on Microsoft supported features like Folder Redirection, Roaming Profile, Offline files, D2D and IPV6 Testing
  • Designed test Plan for Folder Redirection, Offline functionality and Roaming Profile
  • Reviewed the Test Cases Prepared by the Team Members and provided necessary suggestions.
  • Monitor the Test Execution Progress and Manage the Issues during Test Execution
  • Defect Management (Tracking and Reporting)
  • Act as a SPOC for onsite team
  • Preparing & Sharing the Status Report as applicable
  • Co-ordinate/Delegating the task(s) to the team members
  • Owned and maintained all the testing documents/deliverables in configuration management tool.
  • Security testing for different User Account Control Settings.

Environment: Linux, windows Server 2008, VM ware, Windows Server 2003, Mac OS, windows 8, Windows server 2012, Bugzilla

Confidential

Senior Software Engineer

Responsibilities:

  • Worked as a test Lead for NAMP Products and OSM
  • Taking the complete ownership of the module.
  • Test estimation, identifying the risks and test items.
  • Preparing and Providing Daily and Weekly Status to the client, Program manager in the form of Metric reports.
  • Testing of critical functionality like, fail over, fault tolerance and restore and backup for server side and client side.
  • Performing Root Cause Analysis on the post-mortem reports generated and include any value-add scenarios to the test design for future releases.
  • Design & Maintenance of test cases as per CR’s and conducting Test case review.
  • Regression test planning based on the defect fixes / code changes based on DSM.
  • Initiating and Conducting Test-Dev meeting, daily team meetings.
  • Status updating & Client interaction Weekly Metrics and other status reports Teleconference, Participating in project related discussion with client and Development team .
  • Taken the ownership of QC and Test audits.
  • Firmware upgrading of low level products using which is HP’s propriety tool.

Environment: Windows, Morzilla Fire Fox, internet explorer, HP-Bugzilla, HP-ALM

Confidential

Senior Software Engineer

Responsibilities:

  • GUI testing of Confidential Applications as per the test specification document.
  • Created the Test scenarios for the application like Low on Ink, Out of paper, Validity expire and status of cart ridges etc.
  • Involved in software installation and hardware up gradation for the devices.
  • Hardware and human resource management.
  • Implementing new value-adds ideas in the test process through discussions with technical/ project managers
  • Provided the suggestions when we had the Blockages

Environment: Different version of Windows. TCPIP Port, USB Plug and Play, Bluetooth, Bugzilla

Confidential

Senior Software Engineer

Responsibilities:

  • Automation test cases preparation and execution for canon, coral, garnet, thunder bird and cheetah products using QTP.
  • Test plan preparation.
  • Defect Verification
  • Release Testing.
  • Memory leak testing using memory validator tool.
  • Driver up gradation testing from older to newer version. validation Testing.

Environment: Different versions of Windows, Memory Validator Tool, Memory Injector, QTP, TCPIP Port, USB Plug and Play, Bluetooth

Confidential

Software Engineer

Responsibilities:

  • Done Black box and white box testing (Vdf verification), automation execution (QTP), Novel, citric, memory leak testing, Regression testing, Mf’s verification, Defect verification, hathi application, application testing and WLK testing for Vayu project.
  • Daily smoke checklist verification as well as participated in Release testing activities like release smoke checklist verification, defect verification and defect updating in D5 or QC.
  • Updated & reported the critical defects with the completed defect information through mail & also logged in Bugzilla, D5 and QC.
  • Performed the defect verification and updated the D5 with the complete observations.
  • Also tracked all defects & MF’s very well.
  • Designed automation test cases for different products which includes Commands checking for Paper type with PQ combination, Size, Type and Sub media index, orientation, PQ, paper source, Over spray, PJL attributes, speed mech, Color, Margins and default UI options and for CR’s.
  • Participated in the preparation of Test metrics, WSR Reports, Test Reports, Automation Reports and Test logs.
  • Learnt some new tools like Sqlite, Debugger’s, Memory leak tool, JOB UI and Installer scripts etc.. and Wireless Testing

Environment: Different versions of Windows, TCPIP Port, USB Plug and Play, Bluetooth, SQLite, Memory Validator Tool, Memory Injector, Bugzilla

Confidential

Software Engineer

Responsibilities:

  • Updated the test reports on time with complete data.
  • Performed ADHOC testing (GUI) to find the out of scope defects.
  • Specialized Testing WHQL
  • Learnt the LFP test process and procedure in short period and was able to handle the testing independently.
  • Use of bugzilla for defect tracking and also improved in writing test report.
  • Helped the developer in reproducing the defects.
  • Participated in the test design review process and provided good review comments.
  • Added test cases for the Change requests and modified the test design based on the product specification.
  • Started effective use of ecube for task creation and effort updating.
  • Also provided the guide lines and helped the new team members in understanding the LFP test process.

Environment: Different versions of Windows, TCPIP Port, USB Plug and Play, COM Port, D5

Hire Now