We provide IT Staff Augmentation Services!

Software Test Engineer - Automation Testing Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • 5 years of experience in Software Quality Assurance in Automation Testing using Selenium WebDriver, TestNG, Core JAVA and Manual Testing.
  • Strong knowledge of Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC).
  • Performed GUI, Functional, Integration, Regression, User Acceptance, Business Process Testing Smoke, Sanity and System testing.
  • Experience in writing Test Cases, developing and maintaining test script based on business and functional requirements.
  • Experience in Test Data creation based on requirements, Test Case execution, generation and documentation of Test results.
  • Involved in testing of application both manually as well as using automated tools like Selenium - WebDriver, TestNG.
  • Experience in writing Selenium WebDriver automation scripts in JAVA for Web based applications.
  • Proficient in analyzing the BRS (Business Requirement spec), SRS (System Requirement spec) and FRS (Functional requirement spec) for preparing and documenting the Test plans, Test cases and executing the Test cases for both manual and automation testing.
  • Experience in Defect tracking, Defect management and Bug Reporting Tools like Application Lifecycle Management, Jira and Rational Clear Quest.
  • Heavily used Defect/Test management tool ALM for managing test cases, executing and storing results and raising defects.
  • Extensive working experience in Agile (Scrum) and waterfall methodologies.
  • Experience in writing SQL queries and other database operation for DB2.
  • Performed front end testing to verify functionality, GUI and usability.
  • Experienced in creating and enhancing automation script using Selenium WebDriver scripting methods such as Descriptive programming, Object Oriented Programming concepts such as Inheritance, Encapsulation, Abstraction, Constructor, Overriding and Overloading.
  • Ability to manage multiple projects simultaneously in a team environment.
  • Strong interpersonal skills and excellent communicator who works well independently and as a team and motivator.
  • Highly skilled in project management and multi-tasking, plus a professional who manages resources effectively and works efficiently in fast-paced environment while prioritizing responsibilities to meet management deadlines.

TECHNICAL SKILLS

Operating Systems: Windows 7 and XP

Testing Techniques: Black Box Testing, Grey Box Testing, Smoke Testing, Regression Testing, End to End Testing and Performance Testing.

Databases: DB2.

Automation Tools: TestNG, Selenium WebDriver, Selenium IDE.

Languages: SQL, Core Java, HTML.

Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari

Defect Tracking Tools: IBM Rational Clear Quest, ALM and Jira.

PROFESSIONAL EXPERIENCE

Confidential, NJ

Software Test Engineer - Automation Testing

Responsibilities:

  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Performed Black Box and Unit testing using Equivalence Partitioning analysis.
  • Used ALM as Test Repository for Requirements, Test plans.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Created Automation test framework in Selenium WebDriver using OOPs Concepts.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the WebApplication
  • Added annotations to the test using Selenium WebDriver and batch run tests together using TestNG.
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Run tests by using Selenium remote control in different browsers.
  • Examine the results of test to pinpoint defects in theApplication.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on differentoperating system.(validation)
  • SQL Queries for backend testing.
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.
  • Coordinate with Business Analysts and Developers to define testing scope.
  • Follow up with developers on defects status on a daily basis.
  • Coordinate with Vendor during Defect Triage meetings.
  • Defect logging and tracking using ALM.
  • Documenting knowledge base with lessons learnt for future reference.
  • Conducting peer reviews of test cases and results documented by team members.

Confidential

Associate Software Engineer - Manual Tester

Responsibilities:

  • Responsible for gatheringBusiness Requirements,Functional RequirementsandDesign Documents.
  • PerformedFunctional,Negative,Positive, Integration,Regression,End to EndandUser Acceptance Testing.
  • Extensively involved in writing and designing templates for theTest PlansandTest cases
  • Identified theTest Casesand documented them inALM.
  • Worked with the Developers and the Test Lead to verify theTest Cases.
  • Designed and AnalyzedTest casedesign document basing on theFunctional Requirement Specificationsto implement through testing process.
  • Analyzed and DevelopedTest Plan, Test Cases, Test Scripts, Expected Test ResultsandTest Procedurefromfunctional requirement.
  • Involved in creating theTraceability matrixbased onFunctional requirementin each module.
  • Base-lineandRegressiontests were scheduled and performed on every Release and build.
  • SupportedEnd-to-endtesting for downstream systems.
  • Creation ofTest Datafor Member data’s according to the scenarios.
  • Loaded theTest Datainto the HP ALM to prepare for the execution ofTest Cases
  • Involved in Task Creation,Task Estimation, Task Distribution,Task Prioritizationand Communication among Onsite and Offshore Team Members.
  • Regularly followed up with thedevelopment teamto discuss thedefectsidentified during Testing.
  • Involved withTest Coverage MetricsandDefect metricssuch as Defect Density, Delivered Defect Density, Defects by Severity, Number of Defects, and Defects per build, Defect Fix Rate, Test Case Utility, Test Effort and various other measurements.
  • Interact withend usersand investigate issues related to the QA.
  • Coordinateduser acceptancetesting with final users. Prepared end userdocumentationfor the new system
  • UsedALMto store all testing results, metrics, implemented Test plan Document, created Test Cases, Defect Tracking & Reporting.
  • Participated instatus meetingstoreport issues. Communicated with developers through all phases of testing to prioritize bug resolution usingALM
  • Prepared and PresentedweeklyandmonthlyQADefectandStatus Reportsto the different Stake holders of the project usingALM.
  • Expertise in generating thedaily defectdetailedreportusing ALM for the other project stake holders and the project Management
  • Maintained bug lists for critical issues usingALM.

We'd love your feedback!