We provide IT Staff Augmentation Services!

Sdet Resume

0/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Over 6+ years of experience in Software Testing processes through manual or automation of functional test for Web applications, Mobile applications and Web services.
  • Experience in various domain like Banking (trade finance, fixed deposit, private banking and loan), Finance, Medical (Finance, Claim, Insurance and Billing) etc.
  • Experience in preparing Test strategy, developing Test plan, Test cases, and writing Test Scripts by decomposing Business Requirements and developing Test scenarios to support quality deliverables.
  • Extensive experience in Black Box Testing, Functional Testing, Positive Testing, Negative Testing, Integration Testing, Regression Testing, Sanity/Smoke Testing, Backend Testing and UAT Testing in multi - tier web applications
  • Expertise in Software Development Life Cycle (SDLC) with good understanding on Waterfall, Agile and Devops models as well as methods and practices followed to validate and ensure Quality Assurance Control
  • Experience across Software Testing with in-depth knowledge in Manual, Functional, System and Regression Testing with involvement in Interface, Integration, and UAT Testing.
  • Expertise in Selenium Automation using Selenium WebDriver using Java in POM framework and Maven.
  • Experience in all phases of Software Testing Life Cycle (STLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Extensive experience in using Selenium Web Driver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.
  • Experience with Mobile Automation Tool Device Appium automation framework.
  • Expert level knowledge on HP products Quality center/QTP.
  • Experience with TestNG Framework and JUnit Framework.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Excellent skills and thorough hands on experience with functional and regression test automation of .NET Framework, Windows, Web and JAVA.
  • Created data driven tests by using parameterization. Created user defined functions in JAVA Script and Python.
  • Knowledge of Java, Python, C# and VB for creating automation scripts using Selenium web driver and RC.
  • Excellent knowledge of Oracle SQL. Capable of writing SQL queries.
  • Have good knowledge of continuous integration tool Jenkins.
  • Exposed to high stake, high pressure, firmed deadline, fast pace environment and able to multitask efficiently

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE/RC, Cucumber, QTP / UFT, Protractor

Languages: C, C++, Java, Java Script, VB Script, Python, Node JS

Web Technologies: HTML, XML, DHTML, JQuery, JSON, BSON

Database: Oracle 11g, SQL Server (2008,2005), MySQL

SQL Clients: SQL Developer, MySQL, SQL Server Management Studio

Other Tools: Microsoft Office Suite(Word, Excel, Access, PowerPoint, Outlook), Adobe Acrobat, SharePoint, Fiddler, Putty, Postman

Defect Tracking Tools: Microsoft TFS, Quality Center, JIRA, Version One

Version Control: Git

IDEs: PyCharm, Eclipse, MS Visual Studio

Operating Systems: Windows XP, Windows 7, Windows 8, Windows 10, LINUX, UNIX, MAC OS

Web Browsers: Firefox, Internet Explorer, Chrome, Safari

PROFESSIONAL EXPERIENCE

SDET

Confidential, Cincinnati, OH

Responsibilities:

  • Involved in working in a fast paced environment utilizing the Agile methodology.
  • Managing story cards, updating status, tracking and escalating bugs on JIRA.
  • Developing and maintaining functional automation test scripts utilizing modular frameworks and best practices.
  • Developing functional tests using selenium with javascript in mocha framework.
  • Responsible for pushing the updated functional test scripts to Git.
  • Using browser stack extensively to run the test scripts across multiple browsers on daily basis.
  • Executing the test scripts to validate correct functionality of application.
  • Played a key role in refactoring the functional test scripts and moving them to the new framework.
  • Performing various types of testing including smoke, white box, black box, integration, end-to-end, regression, and system testing as needed
  • Participating in requirement & design review sessions; evaluating requirements & design docs from a quality test automation standpoint
  • Managing test coverage based on risk analysis
  • Documenting defects and evaluate priority of defect based on overall application functionality
  • Coordinating test script reviews with stakeholders as appropriate.
  • Ensured completion of all deliverables within schedule, budget and quality constraints.
  • Participating in Root Cause Analysis sessions
  • Coordinating with different teams and had good relationships with project team.
  • Identifying obstacles and roadblocks and offerinf suggestions to work around obstacles

Environment: Javascript, Selenium Web driver, Mocha, Chai, VS Code, XPATH, HTML, SQL, Jenkins, Git.

Sr. Selenium Automation Engineer

Confidential, Carmel, IN

Responsibilities:

  • Testing of new features by creating test specifications, test cases for a financial application “NextGen” by working closely with development and business teams.
  • Involved in testing .Net application with AngularJS as front-end scripting and Web services.
  • 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.
  • Implemented Test driven development (TDD/BDD) framework using cucumber tool with Gherkin Language.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Developed automated scripts using Selenium WebDriver, Java, Junit in Eclipse IDE to perform functional and regression testing for web-based applications.
  • Executed scripts on multiple browsers simultaneously using Selenium Grid which was customized as Nemo (Nautilus) for internal use.
  • 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 database.
  • 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.
  • Performed backend testing using SQL queries to retrieve and verify information in the database to test Data Warehousing and Data Cleansing for the arrangement of customer data.
  • Writing complex SQL queries for data validation for verifying the ETL Mapping Rules

Environment: Java, Selenium Web driver, TestNG, Maven, Eclipse, XPATH, PL/SQL, HTML, SQL, Jenkins.

SDET/Mobile App Tester

Confidential, EL Segundo, CA

Responsibilities:

  • Involvement in the Software Development Life Cycle. in line with SEI CMM Level 5 standards
  • Analyze the requirements which Business client provided to us.
  • Perform User Acceptance Testing of the Functional Requirements of the system and business processes.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Assist in the parallel running of the current system to ensure the new system results are validated against the existing system.
  • Documentation of UAT Test Scenarios, Test Cases and Test Scripts.
  • Provide Estimation for QA activities for .com conversion project.
  • Testing on Mobile devices like iPad, Think Pad and all latest payment/signature capture devices like ISC-250, ISMP4, ISMPc compatible with them.
  • Prepare, manage and report various QA metrics namely Defect Management & analysis, Effort Estimation, Testing Effectiveness, Design documents. Daily/Weekly Status reporting to client.
  • Responsible for finding out defects, failures and faults in the software code and applications.
  • Develop and report QA matrices namely Defect Management, Defects RCA reports, Status reporting of QA activities to client, Summary of QA activities performed.
  • Report to the GRM and Project Manager - results, test metrics etc.
  • Tested application in different mobile devices like:- IPhone and I-Pad(3 and 4 version) and Android(Samsung Note-N5100 and ASUS).
  • In parallel with testing responsibilities, the candidate will be required to assist in the delivery of monthly/quarterly reporting on the testing results.
  • Provide training/support to the Client Services group for all applications and services developed and maintained by the Viewpoint development group.
  • Update any documentation that has gone out-of-date.
  • Work with client services to ensure the quality of delivered software as well as ensuring timely bug resolution.
  • Doing Functional, Integration, Regression, GUI, Back-end, Web Based, Black box, and Adhocs Testing.
  • Given Demo to Client and also to internal Team as part of agile retrospective sessions.
  • Understanding the Requirement, Preparation of scenario and writing the test cases, Perform Manual and Automation testing of the application & detect bugs and classify them by severity (critical, high, medium or low priority defects).
  • Strategically, plan and analyze the basic requirements while setting up the technical infrastructure of the project while reviewing the project proposals.
  • Gathering data, preparing daily report, feedback form and sharing with the team members to improve their performance.
  • Organizing & managing resources for the project that entails creating estimates for the project, work breakdown structure, project plan, contingency plan & schedules, identifying risks within defined scope, quality, time and cost constraints.
  • Interacting with the team members for the mutual benefits in the project while interacting with the customers/clients on their projects for better feedback.
  • Involved in API Testing by checking Logs of the Critical Projects and Enhancement
  • Creation of Functional Test Plans and Test Cases using Design Documents and Functional Specifications/ Flow Diagrams.
  • Identify test data requirement. Fetching data directly from Billing Database. Coordinate with interfacing application, test data teams to prepare test data.
  • Validation of test data. Retaining re-usable data between applications and releases to increase productivity.
  • Reducing the number of defects which are raised due to knowledge/data issue.
  • Execute Test Cases and maintain testing status in Test Management tool

Environment: Selenium WebDriver, Appium, Java, Oracle 11g, MySql, REST web-services, ETL, Web- logic, AngularJS, Subversion, JIRA, TestNg, SOAP UI, Advanced Rest Client, Nunit.

Selenium Automation Engineer

Confidential, Irving, Texas

Responsibilities:

  • Performed agile testing, review the stories and participated in Daily Agile/ Scrum, Iteration Planning and Release Planning meeting and used Rally Tool
  • Participated in all phases of the Software Testing Life Cycle (STLC)
  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Participated in peer review with team and developers to review VB script test cases/test scripts
  • 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.
  • Regression testing was performed after each build release of the application and updated the C# and Java
  • Scripts by executing the Regression suites built using Selenium and approve for regression suit.
  • Created Selenium Test cases for automation using QTP / UFT and VB Script
  • Used descriptive programming to get data from Excel and execute test on desktop and web application.
  • Build a detailed, reusable, Script - free Keyword + Data - Driven framework for over 45% Test cases using QTP / UFT
  • 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.
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
  • Discussed with team lead and PM regarding testing deadlines and post deployment validation.
  • Actively communicated with the end users and business users to create realistic test cases.
  • 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

Environment: QTP / UFT, Postman, VB Script.

Test Engineer

Confidential

Responsibilities:

  • Analyzed application to find out which part can be manually tested.
  • Document Manual testing procedures for the entire application with strong emphasis on regression integration testing
  • Performed Data-Driven Tests by passing different sets of data and checked whether the information entered is updated into the database.
  • Reported the defects in the Quality Center/ QTP automation tool and coordinated with the QA Lead and developers.
  • Developed Test Analysis reports and Master Test Plans for each testing effort.
  • Analyze Business, System requirements and Test Requirements Document (TRD) that are being loaded in HP Quality Center.
  • Used HP QTP/ QC for automation testing.
  • Update those Manual testing procedures as and when Application functionality changes.
  • Manually test key application functionality for major releases.
  • Document defects identified during manual testing.
  • Created automation frameworks using Selenium web driver by using Python and Java with guidance of QA lead and senior QAs.
  • Work with development team to fix those defects and re-test manually.
  • Work with QA lead to prepare Test Plan, Test Cases, Test requirements and procedures.

Environment: SQL, MS Visio, XML, VBscript, QTP, Windows XP/2000, SQL, HTML, JIRA Bug Tool

We'd love your feedback!