We provide IT Staff Augmentation Services!

System Test Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 5+ years of professional experience in .NET Technologies, Visual C#, ASP.NET, WPF, WCF, HP Quality Center, Selenium, MS - SQL Server
  • 3+ years of experience in Web API automation
  • Expert at designing test automation suites and framework for web-based applications using selenium web driver, FIT, UFT.
  • Experienced software QA(test) engineer with good knowledge in writing and executing test plans and test cases in highly structured and loosely structured development environments which was performing all types of testing (functional, installation, acceptance, and browser compatibility);
  • Several years of experience in managing software test programs.
  • Extensive experience in writing and executing automated testing scripts (primarily with Selenium WebDriver)
  • Experienced in planning, directing and managing all aspects of Test and QA activities within the organizations.
  • Proficient in Software Development Life Cycle including test strategy preparation, test plan development, test case creation, test execution & bug tracking.
  • Excellent understanding of Object Oriented Analysis and Design, designs pattern and passion for programming robust and scalable systems.
  • Strong ability in creating Test Plan documents and developing test strategy documents and preparing the Traceability Matrices.
  • Performed Test estimation, Test planning, Test Strategizing, Requirement Analysis, Test Design, Test Execution, Defect management, Test case development, Test scripting, and Test scheduling.
  • Always willing to explore new quality assurance tools and procedures.

TECHNICAL SKILLS:

Languages: C, C#, HTML, C++, SQL.

Automation Tools: Selenium, QTP (Quick Test Professional), QC (Quality Center), RestSharp,Web API.

Tools: and Utilities: Visual Studio, Eclipse, Microsoft SQL Server, TFS, XML, Angular Js.

PROFESSIONAL EXPERIENCE:

System Test Engineer

Confidential

Responsibilities:

  • Analyzed business requirements documents, wrote test plans and test cases in Quality Center.
  • Worked in Agile environment with frequently changing requirement and reviewed product requirement documents, test plans, and test case documents.
  • Interacted with other Business Analysts and Software Developers for bug reviews and participated in QA meetings.
  • Developed Web API tests and UI Automated Scripts using Selenium Web Driver.
  • Created tool to convert existing UFT scripts and Regression tests into Selenium tests.
  • Using Head-Less Automated Scripts with FIT to uncover defects during Dev testing.
  • Actively participated in scrum meeting, reviews and developed test scenarios.
  • Extensively utilized SQL proficiency during data migrations.
  • Performed Test estimation, Test planning, Test Strategizing, Requirement Analysis, Test Design, Test Execution, Defect management, Test case development, Test scripting, and Test scheduling.
  • Performed quick set-up, execution and reporting of findings for smoke test for each build.
  • Developed and exported test cases from Selenium to Visual studio for test execution creating customized with Java Script.
  • Proven ability in designing and creating automation frameworks for WPF applications using C#, Junit, Selenium Web Driver, Grid, Firebug and TestNG.
  • Developed automation framework consisting of documentation for automation folder structure, test results, source control, and common functions for web-based applications using C#, Selenium and TestNG.
  • Created Automation Page Object Module (POM) Scripts using Selenium Web driver and C# and Involved in Selenium Script Review and Execution.
  • Analyzed the script execution report using C# framework like Cucumber, TestNG.
  • Performed Web service testing using SOAP UI and Rest tool.
  • Used Firebug and Fire path to identify elements on the page. Used ALM and JIRA for tracking, analyzing and documenting defects.
  • Integrated Automation Framework with TFS repository and able to solve complex merge conflict issue in the project.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Wrote SQL queries to extract Data from Tables to verify the output data of the reports.
  • Helped in trained members to onboard for Web API automation.
  • Used SQL server to store generic field values as a part of developing automation framework.
  • Involved in enhancing and maintaining the Test Automation Framework.

Graduate Assistant

Confidential

Responsibilities:

  • Designed Automation Test cases using Selenium WebDriver, Java, Junit, Maven.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, C#.
  • Developed test automation scripts using Selenium WebDriver for regression testing of the various releases of the application.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Tested compatibility of application for various cross browsers using XPath in Selenium.
  • Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
  • Prepared test data document and Involved in generation of bug and test case execution reports.

Jr. Developer

Confidential

Responsibilities:

  • Gathered requirements and prepared test plans, and test cases.
  • Performed automated testing on the application using QTP (Quick Test Pro).
  • Created a framework library of functions using VBScript and used them several times in the application testing. Created Exception Scenarios for Pop-Up and Object using Recovery Manager in QTP.
  • Coordinated with the Test Data Preparation group in establishing test data setup criteria to enhance testability of all scenarios
  • Performed batch testing on test suites using QTP batch runner.
  • Created test scenarios with detailed steps in Mercury Quality Center and sent them to Team Manager for Approvals.
  • Reviewed test scenarios with team Manager and made appropriate changes in Quality Center.
  • Performed Functional, Integration, and Security Testing.
  • Performed GUI testing on various screens in the web application.
  • Performed backend testing using Toad on the application to verify that orders were entered properly into the database.
  • Retrieved data from data base, exported into excel spread sheets and validated against input values.
  • Performed end-to-end testing manually.

We'd love your feedback!