We provide IT Staff Augmentation Services!

Sr. Test Engineer Resume

0/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • Over 7 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, development of automation test harness, proficient in testing on Client/Server and Web based applications
  • Good experience in developing, automating UI and API functional tests using Java, Selenium Web driver, TestNG, Maven, Jenkins
  • Good experience in implementing Selenium tests using Data driven and page object model frameworks
  • Good experience in Selenium Test environment setup expert using the entire open Source tools
  • Proficient writing test suite using Selenium IDE, RC and WebDriver
  • Hands - on experience in testing SOAP and REST web services
  • Expertise in back end testing and writing SQL queries on Oracle and SQL Server
  • Good knowledge in Unix shell programming and good hands-on experience on Unix commands
  • Expertise in performing Functional Testing, Integration Testing, Regression testing, user acceptance testing
  • Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting
  • Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix
  • Experience in preparation of Test Summary Report, User Guide & Training
  • Excellent experience with source version control tools such as Subversion (SVN) & Git
  • Experience in using bug tracking tool JIRA, Quality Center and Rally
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment
  • Effective communication skills for mediating between developers, clients and management
  • Ability to take initiative, prioritize and work independently to meet deadlines
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed

TECHNICAL SKILLS

Testing Tools: Selenium IDE, RC, WebDriver, TestNG, QTP,SOAPUI

Programming languages: Java, SQL, Shell Scripting

Defect Tracking Tools: Quality Center, Bugzilla, JIRA, Rally

Databases: Oracle, MySQL, MS SQL Server, MongoDB

Web Services: SOAP, REST

IDEs: Eclipse

Operating Systems: WindowsXP/7, UNIX

Build Tools: Ant, Maven

Repositories: Git, SVN

Other tools: SQL Developer, Putty, Robo Mongo

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

Sr. Test Engineer

Responsibilities:

  • Involved in gathering requirements, creating test plans, functional testing and automating functional tests for different services in Confidential video.
  • Incorporated Scrum Agile Methodology for user stories, tasks, defects and releases.
  • Responsible for automating UI and API functional tests.
  • Used Postman to test the Restful web services manually
  • Developed and automated UI and API functional test scripts using Java, Selenium WebDriver, TestNG, Maven and Jenkins
  • Implemented Selenium test scripts by following Page Object model framework
  • Developed scripts in Selenium WebDriver to automate UI functional test scenarios
  • Extensively used Selenium Locators like ID, Name, Identifier, Link Text, Xpath and CSS.
  • Used Firebug and Firepath to write automated test scripts using XPATH
  • Developed functional scenarios in TestNG for testing different API’s in Confidential Media.
  • Wrote scripts in Maven to build the assembly jar.
  • Involved in configuring Jenkins to run automated functional test scenarios for new release.
  • Responsible for preparing User stories, tasks, test cases document in JIRA for every sprint
  • Used JIRA to track bugs and issue management
  • Used Github as source code management tool

Environment: Java, Selenium WebDriver(2.40.0), Eclipse IDE, TestNG(6.3.1), Maven, Jenkins, MongoDB, Postman, Firebug, Github

Confidential, California

Sr. Test Engineer

Responsibilities:

  • Responsible for writing test plans, test cases, test procedures based on business requirements of new enhancements requested by court in different modules of the application.
  • Responsible for Functional testing, Integration testing and Regression Testing of the application manually.
  • Tracking and reporting the defects using a Defect Tracking tool Clear Quest
  • Identifying the Test Cases to be automated and developed automation test scripts using Selenium Web Driver and
  • TestNG
  • Incorporated Scrum Agile Methodology for user stories, tasks, defects and releases
  • Used Postman to test the Restful web services manually
  • Leverage Page Object Model for web automation using WebDriver
  • Created XML suites in TestNG for categorization of tests.
  • Performed Regression Testing for every modification made in the application and new builds using Selenium WebDriver.
  • Performed functional API testing using TestNG
  • Tested theE-Filing Web service WSDLusingSOAP UI
  • PerformingCross-Browsertesting on various popular browsers likes Chrome, Firefox and IE using Selenium Web Driver
  • Used SQL queries for back end testing, verified the data on the front-end application against the back-end database
  • Used UNIX commands to check the logs on the server to find the actual reason for the test case failure and conveying it to the developer.
  • Used Log4J for logging and used SVN for version Control

Environment: JAVA, Selenium WebDriver, TestNG, Junit, SOAP UI, Postman, Rally, SVN

Confidential, Los Angeles, CA

QA Engineer

Responsibilities:

  • Responsible for gathering requirements, prepared test cases based on test plans and automated the test cases
  • Developedautomated testsusingJava, Selenium Web Driver andTestNG
  • Used Firebug and Firepath to write automated test scripts using XPATH
  • UsedJenkinscontinuous integration server to run automated test suites
  • Co-ordinate with Developers, users and various members of the team to discuss and resolve defects as well as their priorities / severity
  • Prepared DSR (Daily Status Report) and TSR (Test Status Report)
  • Performed manual testing for the billing, and the subscriber activation system
  • Created clear, concise, detail oriented test plans and test cases based onBRD, TRDandUse Cases.
  • PerformedFunctional, System, and RegressionTesting
  • Preparedtest cases forBoundary Value AnalysisusingBlack Box testing techniques
  • Executed test cases manually to check GUI and Functional features of the AUT, compared and analyzed actual with expected results and reported all deviations to the appropriate individual(s) for resolution using Quality Centre
  • Involved in preparingTest Datafor various scenarios
  • Performed Data Validation followed by the manual testing ofback-end
  • PerformedEnd-to-End testingmanually
  • Ability to work within an integrated test team & communicate status of testing to QA Test Lead
  • Prepared weekly productivity reports and submittedtest metricsto the management
  • Attended day-to-day meetings for providing regression status of existing functionality
  • Worked with developers in order to resolve the issues

Environment: Selenium Web Driver, Java, Eclipse, TestNG, Linux,Oracle, Sql Developer, Soap UI, XML, Jira, Putty, SVN, Ant, Fish Eye.

Confidential, Emeryville, CA

QA Engineer

Responsibilities:

  • Participated in product management/development meetings/reviews
  • Prepared test plan and test case document.
  • Identify, Analyze and create test data.
  • Executed test cases for different sets of data.
  • Involved in bug tracking and bug analysis in JIRA
  • Performed functional testing, browser compatibility testing and user acceptance testing.
  • Test the application on different modules.
  • Coordinate with other module owners to discuss dependencies and make release process hazard-free.
  • Execute and update the test case document.
  • Participate in the release process and provide final acceptance.

Environment: Jira, GitHub, MySQL, Java.

Confidential

Software Test Engineer

Responsibilities:

  • Understanding of the existing application.
  • Prepared Test Scenarios and Test Cases as per System Requirements.
  • Extensively performed Automation Testing process to ensure the quality of the software.
  • Performed functional testing, compatibility testing, usability testing and regression testing.
  • QTP was used to generate automated test scripts for functionality.
  • Created complete test plan with detailed test case and report the status of the test cases.
  • Executed Test Scripts using Quality Center.
  • Prepared Weekly Status Reports and attended Walkthrough meetings.

Environment: Windows, Perl, Eclipse, QTP, Quality Center.

We'd love your feedback!