We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

SUMMARY

  • Over 7+ years of IT experience in all phases of Software Testing Life Cycle that includes Manual, Performance Testing, Database Testing and Automation testing of Web based applications.
  • Experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Windows applications and Web based applications.
  • Experience in all stages of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC) and methods like Agile (Scrum) and Waterfall.
  • Experience in developing end to end automation using Selenium WebDriver/IDE/Grid, Junit/TestNG, Cucumber.
  • Good experience in using Java, Junit and TestNG test framework to write functional test.
  • Proven ability in designing and creating automation frameworks for Web based applications using Java, Junit, Selenium WebDriver, IDE, Cucumber and TestNG.
  • Expertise in functional testing in Manual and automation using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework and Cucumber Framework.
  • Experience in using JMeter for performance testing.
  • Experience in Correlation and Parameterization in JMeter.
  • Working experience with defect tracking tools like Redmine, Bugzilla and Jira.
  • Working knowledge in creating and executing JMeter scripts for performance testing.
  • Working knowledge in creating and executing Selenium - Webdriver scripts for automation testing.
  • Good Knowledge in Core JAVA.
  • Experience in Functional Testing.
  • Expertise in all phases of Testing life cycle including Requirements Gathering, Providing Estimates, Scheduling, Test Planning, Defect Tracking, Test Case Writing, Management.
  • Good skills in implementing the test requirements, design test cases, test data and execute test runs.
  • Proficient in testing database of applications developed with SQL Server and MySQL.
  • Strong in Functional Knowledge on SQL and performed data validation utilizing SQL.
  • Worked extensively with various web debugging tools like Firepath, Developer Tools and Firebug to locate web elements.
  • Good Working experience with identifying Web Elements in Selenium.
  • Good in generating test logs using Log4j for various log level.
  • Good Communication and Interpersonal skills. Technically sound, Result-Oriented with strong Problem-solving skills. Innovative & efficient. Capable of working as a Team Member or Individually with minimum supervision.
  • Quick learner and always ready to learn new technologies.

TECHNICAL SKILLS

Operating Systems: Windows, Unix

Automation - Functional Tools: Selenium Web Drive

Automation - Performance Tools: JMeter3.2 (with Plugins)

Test Management Tools: Bugzilla, Redmine and Eclipse

Network Analyzer: Firebug

Database: SQL server 2014

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in reviewing business requirement documents to write detailed test plans and test cases.
  • Attended in Daily Scrum meeting, Sprint Planning, Demo and Retrospective meetings.
  • Involved in Various types of testing as Sanity Testing, Smoke Testing, Functional Testing, UI Testing, Cross Browser Testing, Regression Testing, Re-Testing and Automate Functional Test Cases.
  • Conduct End-to-End verification for the entire application.
  • Submitted bug reports by using project management tool JIRA and retested resolved defects.
  • Developed reusable methods with Java Programming language using Selenium WebDriver and maintained the framework.
  • Automate the Regression test cases by using Selenium WebDriver.
  • Located web elements by XPath, ID, NAME and CSS selector using Selenium WebDriver.
  • Involved in Writing Test Cases, Execution and Reporting Stages.
  • Involved in Production Support Jobs in Database.

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in reviewing business requirement documents to write detailed test plans and test cases.
  • Attended in Daily Scrum meeting, Sprint Planning, Demo and Retrospective meetings.
  • Involved in Various types of testing as Sanity Testing, Smoke Testing, Functional Testing, UI Testing, Cross Browser Testing, Regression Testing, Re-Testing and Automate Functional Test Cases.
  • Conduct End-to-End verification for the entire application.
  • Submitted bug reports by using project management tool JIRA and retested resolved defects.
  • Involved in Writing Test Cases, Execution and Reporting Stages.
  • Involved in Production Support Jobs in Database.
  • Involved in Functional Test Case creation, Execution and Reporting.
  • Involved in End to End Testing.

Confidential

Performance Engineer

Responsibilities:

  • Creating a Script for Scenarios identified by clients
  • Create a virtual load to execute the scripts to assess the performance of the system
  • Increase the load (1000’s of Virtual Users) to target server and observe the reports and Performance of the server
  • Involved in Parameterization with csv files.
  • Involved in handling dynamic values by using correlation.
  • Involved in execution of script for n number of users.

Hire Now