We provide IT Staff Augmentation Services!

Test Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Three years of IT industry experience in Software Quality Assurance by conducting manual and automation testing. Experience and complete understanding of testing life cycle of a project - Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Backed by strong credentials including an engineering degree, a post-graduate diploma in Project Management and software testing; advanced command of various testing processes, agile and waterfall methodologies, and automation tools.

TECHNICAL SKILLS

Automation Testing Tools: Selenium WebDriver

Programming Languages: Java, Unix Shell Scripting

Operation Systems: Windows, CentOS/RedHat

Project Management Tools: Atlassian JIRA, Bugzilla, Confluence, TestRail, HP ALM

Others: SDLC/STLC, GIT, SQL, HTML, Junit, TestNG, Maven, Jenkins

PROFESSIONAL EXPERIENCE

Test Engineer

Confidential

Responsibilities:

  • Gather requirements from the business for the new functionalities and analyze the system requirements and design documents for designing test strategy and test plans.
  • Involved in creating test plan for testing the web application.
  • Involved in planning, development & execution for Test Scenarios, Test Cases and Test data for automation and manual testing as per system requirement documents using Test Management tool - TestRail.
  • Responsible for writing and executing automation test script and test suite using Selenium WebDriver, JAVA and TestNG. Updated various testing documents periodically to manage changes in requirements.
  • Understanding of POM (page object model) and data driven framework for selenium test scripts.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Integrated Automation scripts (SeleniumWebDriver) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Executed SQL queries to validate the data, retrieve the data and update the records in the target database of the web application.
  • Readiness to participate in testing processes, strategies, plans, methodologies.
  • Involved in performing regression, performance, smoke, user acceptance, non-functional and functional testing of web application.
  • Created bugs or defects in JIRA and linked it with the requirement to trace the progress of each phase.
  • Participated in scrum meeting every day to provide the status and escalate the issues and blockers.
  • Worked in an Agile environment and incorporated any requirement changes in the development and testing phases of the project.
  • Ability to guide project managers and testing coordinators, manage defect management and resolution process, act as primary contact on testing projects.
  • Participated in testing the stability, logging, and I/o operations on the filesystem using Unix scripts.
  • Worked in a highly dynamic AGILE environment and participating in daily stand-ups (scrums), sprint planning for both development and testing sprints
  • Gather requirements from the business for the new functionalities and analyze the Business Requirement Document (BRD).
  • Involved in planning, development, execution & maintenance for Test Scenarios, Test Cases and Test Scripts for automation and manual testing as per requirement documents.
  • Experienced in writing, reviewing and merging test scripts using shell scripting as per the requirements.
  • Experienced in working with a distributed version control system for tracking changes in source code during software development such as GIT.
  • Involved in RPM package administration using RPM Build, installing packages and storing old RPM packages for reference.
  • Review the testing environment set up and conduct sanity testing on the filesystem.
  • Involved in smoke, regression, load, sanity, performance testing of the advanced file-system
  • Raised bugs in issue tracking systems such as Bugzilla with the defect summary, description, components, versions and attached screenshots for giving more insight to the development team.
  • Timely identified and documented bugs and issues found so that developers can replicate the problem and fix it.
  • Installing and registering testing servers for developers and testers. Also, experienced in Linux installation and up-gradation using CentOS and ISO images.
  • Documented, analyzed, recommended process improvements and enhancements as appropriate; monitor progress with regard to schedule and delivery dates for sprint releases.
  • Provided accurate and timely estimates for testing timelines and effort.
  • Maintained a central hub for the documentation of the regression and performance test reports and results for each sprint release.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Recognized for excellent contribution towards the project development by the client.

We'd love your feedback!