We provide IT Staff Augmentation Services!

Automation Tester Resume

3.00/5 (Submit Your Rating)

MD

SUMMARY

  • 9 years of experience in Software Testing of web based applications, in which 3+ years of experience in Test Automation using Selenium WebDriver
  • Performed Manual Testing using Test Strategy Development, Test Planning, Test Design, Test Execution, Defect reporting, Test Status Reporting, Test Closure Activities.
  • Well Experience in testing applications across e - Commerce, Retail, Health Care, Banking domains
  • Strong exposure and Experience in the Software Development Life Cycle (SDLC) methodologies like Waterfall, Agile, Software Testing Lifecycle (STLC) and extensive experience with QA testing procedures, processes, and standards
  • Proficiency in Unit Testing, Smoke Testing, Functional Testing, Positive and Negative Testing, Integration Testing, System Testing and Regression Testing of Web Based Applications
  • Expertise in Documentation of Use cases, Test Plans, Test Scenarios, Test Cases and Test Metrics
  • TEMPEffectively involved in reporting, reviewing, Defect tracking and analysing test results using HP ALM (QC)
  • Responsible for writing test cases and maintaining test scripts as per the business specifications and functional requirements
  • Expertise in Test Management tools like HP ALM/QC and Bug Tracking tools like Bugzilla to prioritize, classify bugs and tracked defects
  • Developed and executed test cases manually and generated automation scripts
  • Expertise in automation using Selenium WebDriver, with Java on TestNG and Junit library
  • Designed and implemented different automation frameworks from scratch like Page Objects Framework and Data Driven Framework
  • Experience on Build Management tools like Maven
  • Good noledge of Cucumber framework, Behaviour Driven Development process
  • Ability to learn and adapt to new tools and technologies very quickly
  • Results oriented, with an ability to work with aggressive time lines for any assignment to successful completion within the established project schedule and budgetary constraints
  • Self-starter and a team player with excellent communication, interpersonal, positive thinking and mentoring skills and a good aptitude for learning
  • TEMPEffective Time Management Skills and consistent ability to meet client deadline
  • Ability to work independently in a fast-paced environment with tight deadlines and changing priorities

TECHNICAL SKILLS

Testing Tools: HP ALM/QC, Bugzilla, JIRA, Selenium WebDriver, Cucumber, TestNG, Junit, Maven

Languages: Java, HTML, XML

Database: Oracle, MS Access, MS SQL Server 2005

Automation Tool: Selenium Web driver, Cucumber

MS-Suite: MS-Word, MS Excel, MS Outlook, MS Access

Testing Methodologies: SDLC, Agile

PROFESSIONAL EXPERIENCE

Confidential, MD

Automation Tester

Environment: Java, J2EE, Tomcat, Oracle database

Responsibilities:

  • Involved in Defining and Analyzing theTestingRequirements based on the Application Functionality
  • Identified Automation Scenarios from the set of Test Cases
  • Developed Test Cases using Cucumber feature files, step definition files and page files written using POM
  • Developed Page Object Model Design Selenium framework on JUnit Platform
  • Used CI tools like TeamCity and build Management tool Maven to trigger Test case execution
  • Performed Unit testing before executing test scripts, Smoke testing to validate critical functionalities of the system and GUI Testing
  • Executed test scripts using Selenium WebDriver and analysed the test results on TeamCity report page
  • Involved in Functional testing and Regression testing performed on every new build of the application
  • Involved in executing Selenium test scripts on different browsers and checked for compatibility
  • Performed full automation suite for every Release and analysed the root cause of Failed scripts
  • Used VersionOne as Agile Story tracking tool and ALM as defect tracking tool.
  • BAAG project uses GIT repository to maintain cucumber, selenium test case source codes.
  • Worked with different teams like, development team members and business people to better understand system functionality in order to improve testing quality control services
  • Reported the coverage status of test performed on the daily/weekly basis
  • Attended Project meetings and interacted with other team members in order to resolve the problems

Confidential, IL

Automation Tester

Environment: Java, J2EE, Tomcat, Oracle database

Responsibilities:

  • Involved in Defining and Analyzing theTestingRequirements based on the Application Functionality
  • Identified Automation Scenarios from the set of Test Cases
  • Developed Test Cases using Element Locators, WebDriver Methods, Java programming features and TestNG annotations
  • Reviewed the Code prepared by other team mates and suggested improvements if required
  • Developed Page Object Model Design Selenium framework on TestNG Platform
  • Used Build Management tool Maven in the framework for batch triggering of Test cases
  • Performed Unit testing before executing test scripts, Smoke testing to validate critical functionalities of the system and GUI Testing
  • Executed test scripts using Selenium WebDriver and analysed the test results
  • Involved in Functional testing and Regression testing performed on every new build of the application
  • Involved in executing Selenium test scripts on different browsers and checked for compatibility
  • Performed full automation suite for every Release and analysed the root cause of Failed scripts
  • Worked with development team members and business people to better understand system functionality in order to improve testing quality control services
  • Reported the coverage status of test performed on the daily/weekly basis
  • Attended Project meetings and interacted with other team members in order to resolve the problems

Confidential, UT

QA Tester - Manual Testing/Agile Process

Responsibilities:

  • Performed Manual Testing and used Agile methodology
  • Analysed User Stories by interacting with Business Analysts and Developers
  • Participated in Sprint Grooming Sessions to pull the current sprint user stories from product backlog
  • Tested the User Stories if they are ready after each and every build
  • Performed demo of the functionality to the Product owner before Sprint signoff
  • Participated in Daily Scrum meetings, Review Meeting and Retrospective meetings to analyse the Sprint Health
  • Logged Bugs in Defect Management tool (HP ALM) and tracking the status of those on daily basis
  • Provided demo to the stake holders during the Sprint Review
  • Performed Unit Testing, Smoke Testing, Regression Testing and Functional Testing
  • Report daily status to the QA Manager, QA lead and other business users about the test cases preparation, test case execution and defects
  • Actively participated in all the Agile process meetings

Confidential, IL

Software Test Engineer - Manual Testing

Responsibilities:

  • Developed detailed Test Plans, Test Strategy and Test Cases in Quality Center and executed them.
  • Maintained software integrity and traceability throughout the SDLC and STLC with a systematic control of changes to the system.
  • Performed Regression Testing, Retesting, Static Testing, Dynamic Testing and Negative Testing.
  • Participated in cross-team meetings with developers and design architects to understand functional requirements and base-lined functional tests.
  • Performed Data Driven testing and checking the behavior of the application and analyzed the results.
  • Involved in testing SOAP based web services using SoapUI tool to validate both request and response messages.
  • Extensively wrote SQL queries with various join conditions to validate DB tables.
  • Responsible for System Integration Testing, Smoke Testing, Sanity testing and Acceptance Testing.
  • Defect logging and tracking through Quality Centre (QC)/ALM.
  • Worked as a liaison between Development team and testing team.
  • Investigated Software defects and interacted with Analysts to resolve technical issues.
  • Used Quality Center to check out the latest versions of the build for testing purposes, and check in the updated test cases, and test documentation periodically.
  • Followed defect/bug life cycle in QC/ALM while logged defects during test cycles.
  • Involved in assigning Severity and Priority to defects as per the business needs.
  • Actively participated in Scrum meeting, reviews and developed test scenarios.
  • Good understanding of key principals of Agile Methodologies like Sprint, Sprint Planning, Product Backlog, Sprint Backlog etc.
  • Responsible for sending the status email to Test Manger and Developer team manager with the list of bug and uploading test document to shared location (where all documents are shared).

Confidential

Software Test Engineer - Manual Testing

Responsibilities:

  • Reviewed Business Requirement Documents and Technical Specification
  • Involved in Defining, and Analysing theTestingRequirements based on the Application Functionality
  • Performed Unit (module) testing of each program functions
  • Performed Integration testing of forms to check how they are dependent on each other
  • Performed Code review for the source code developed by the developers
  • Prepared Test scenarios and Test cases describing the features and functions to be tested
  • Carried out test data for positive and negative test scenarios for functional testing performed Peer review of test cases written by other test engineer
  • Tested broken links and inter application links (page redirects to respective URLs) in Development, Test and Production environments
  • Executed test cases before and after bug fixes for each build for User acceptancetesting
  • Reported, verified bugs and make sure they are getting fixed
  • Performed Sanity testing for all supported releases
  • Responsible for providing weekly status reports, showing the progress of the testing effort and open issues to be resolved
  • Performed Functional testing of modules, Tracked defect in Bugzilla, assigned them to appropriate development team and follow up with them till closure
  • Performed Regression testing on the defects closed by development team to ensure other modules are not impacted by fix
  • Interacted with developers regarding priority of bugs and update the status of bugs once they are fixed
  • Delivered work on tight schedule, without effecting the quality of the deliverables

We'd love your feedback!