Onside Lead / Qa Automation Test Engineer Resume
SUMMARY:
- Having 12 + years of experience in software testing technology on different projects based on web based applications, client/server applications and Automation.
- Experience in designing and executing Automation Test scripts for web applications using Java, Selenium Web Driver, Maven, Junit and TestNG.
- Experience in development, implementation, maintenance and enhancement of Automation Frameworks including CUCUMBER, Gherkin, TestNG, JUnit, Maven/ANT using InteliJ/Eclipse for Selenium Webdriver/GRID
- Experienced in making Page Object Model, Data Driven, Cucumber and BDD framework to maintain test suite.
- Designed & Develop data driven framework using Selenium WebDriver, TestNG and Apache POI API.
- Experience in Behavior Driven Testing, Data Driven Testing, Cross Browser Testing and Parallel Test Execution using TestNG, Cucumber and Selenium Grid.
- Proficiency in smoke, functional, retesting and regression testing in manual and automation.
- Proficiency in understanding functional requirement specification.
- Well versed with the testing and automation concepts and methodologies.
- Firm knowledge on different phases of software testing and software development life cycle (SDLC) including agile methodology and waterfall, good experience in scrum.
- Experienced in end to end functional testing on health care and banking domains
- Strong expertise in black box testing (functional, system and regression testing)
- Extensive experience in review of test procedures, preparation of test cases, defect tracking, defects analysis
- Complete knowledge of bug life cycle and bug tracking process
- Involved in requirement gathering, preparing test metrics, test plan document and test estimation.
- Highly motivated, organized, able to work independently and able to switch between projects quickly
- Good communication skills and keen to learn new things.
- Co - ordinated with clients and internal project team
TECHNICAL SKILLS:
Operating Systems: Windows 9x/2000/Xp
Database: ORACLE 8.0/9i, Sql Server 2000, 2005
Testing Techniques: Manual, Web browser testing
Defect tracking tool: iAssist, Touch Paper
Test Management Tool: Quality Center (ALM 12.01),JIRA 5.0,Bamboo
Programming Languages: Java, XML, Gherkin, JavaScript
Framework: CUCUMBER,Gherkin, TestNG, JUnit, Maven using InteliJ/Eclipse for Selenium Webdriver/GRID
WORK EXPERIENCE:
Confidential
Tools: Used: Jira, ALM (Quality Center)
Onside Lead / QA Automation Test Engineer
Roles and Responsibilities:
- Involved in requirement analysis by interacting with clients
- Developed and executing Automation Test scripts using Java, Selenium web driver
- Involved in implementation of Test Automation Framework build using Selenium WebDriver, Maven and Cucumber (BDD) technologies under Java platform.
- Used web-debugging tools like Chropath, XPath, Firebug and Firepath to locate elements.
- Mentoring the team members on understanding the module and clarify the queries raised
- Wrote acceptance test for BDD using Cucumber with runner test classes and feature files written in Gherkins for automation testing
- Responsible for Automation script design for regression suites in Selenium Page Object Model Framework
- Performed and guided team to do End to End UI level validation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber (GHERKIN), and Maven in InteliJ.
- Used GIT as code repository and Code Collaborator to manage code reviews.
- Followed Agile Methodologies and Software Quality Audits for all the Phases of SDLC
- Participating in RCA & Resolution for testing defects, along with Development team
- Used BitBucket in conjunction with Bamboo for continuous integration and continuous delivery to leverage the ability to build, test, and deploy.
- Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
- Identified defects and errors in data prior to and after data processing and tracked them in JIRA 6.4.13.
- Identified and prepared Reusable functions which improved the robustness, re-usability, and maintainability of the test scripts.
- Continuous integration, for executing a bunch of scripts against every build
- Updating Framework functions for the ABACUS project
- Attending the daily stand ups and other scrum ceremonies.
Confidential
Environment: Delphi 5 & 6, Windows XP, Oracle 8i, 9i, Java 1.4, EJB 2.0
Tools Used: WebHarness, ALM (Quality Center)
Module Lead / Senior Automation Test Engineer
Roles and Responsibilities:
- Involved in requirement analysis by interacting with clients
- Developed Automation Test scripts using Java, Selenium, web driver, TestNG
- Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
- Performed the build and maven dependencies using Maven build tool
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Mentoring the team members on understanding the module and clarify the queries raised
- Responsible for designing, developing and delivering automation integrated and End to End scripts
- Responsible for Automation script design for regression suites in Selenium Page Object Model Framework
- Involved in unit testing using TestNG framework and worked very closely with the developers.
- Extensively worked in Regression testing, Parallel Processing using Selenium Webdriver in TestNG.
- Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
- Followed Agile Methodologies and Software Quality Audits for all the Phases of SDLC
- Involved in Debugging, Test Script code review, Failures analysis and Fixes
- Involved in creating wrapper Methods in existing framework.
- Wrote Acceptance test using BDD Cucumber/Java.
- Created Feature File, Scenario Outline with Cucumber framework.
- Preparing Test execution procedure and Test report, Involving in Preparation of Test Metrics
- Participating in RCA & Resolution for testing defects, along with Development team
- Reviewing Release notes, Functional Document
- Regular communication with onsite Development and QA Team, updating the progress of the project through status reports and regular team meetings
- Reported and tracked defect using ALM and involved in defect management systems
- Coordinating with Client team on the change request and insist the same to the project team
- Application functionality Issue analysis and schedule for retest
Confidential
Environment: VB, ASP.Net, XML, SQL server 2000
Tools: Used: WebHarness
Module Lead / Senior Test Engineer
Roles and Responsibilities:
- Preparation of Test Cases and Test Scenarios as per the requirements.
- Involved in requirement analysis by interacting with clients
- Mentoring the team members on understanding the module and clarify the queries raised
- Involving in Preparation of Test Metrics.
- Responsibility in preparing Test Estimation
- Involving in test case Review & Execution to validate the functionality and performed Database Testing.
- Closely worked with scrum master and attended daily SCRUM meetings (AGILE methodology) to give daily testing status and discuss about the roadblocks if any
- Preparing Test execution procedure and Test report
- Generating Defect Reports & Metrics during the test cycles.
- Defect Logging & Tracking in the Defect Tracking Tool (iAssist).
- Participating in RCA & Resolution for testing defects, along with Development team
- Responsibility in preparing MOM and share it with onsite and offshore team members
- Reviewing Release notes, Functional Document & Configuration Manual guides
- Regular communication with onsite Development and QA Team, updating the progress of the project through status reports and regular team meetings
- Participated in weekly Status Meeting
- Preparation of user manuals
Confidential
Environment: JAVA, JSP, ORACLE 8i
Test Engineer
Roles and Responsibilities:
- Preparation of Test Cases and Test Scenarios as per the requirements.
- Involving in Preparation of Test Metrics.
- Involved in requirement analysis on by interacting with clients
- Responsibility in preparing test Estimation
- Involving in test case Review & Execution to validate the functionality and performed Database Testing.
- Preparing Test execution procedure and Test report
- Generating Defect Reports & Metrics during the test cycles.
- Responsibility in preparing MOM and share it with onsite and offshore team members
- Involved in preparing Weekly status report and share it with the onsite team
- Responsibility in preparing Metrics Analysis Report in MAR template