Post Job Free
Sign in

selenium automation engineer

Location:
Novi, MI
Posted:
August 22, 2017

Contact this candidate

Resume:

Madhavi

248-***-****.

*******.****@*****.***

Career Objective:

Seeking a position of a Selenium/Automation Engineer in a progressive organization where I can utilize my experience in Quality assurance processes and procedures.

Professional Summary:

Over 10 years of IT experience in the field of Software Quality with Automation (Selenium), manual web testing and Web development.

Experience in the entire SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) by analyzing, integrating, testing, and deploying various business applications.

Experience in designing and implementing automated test cases across complex, cross browser based applications.

Hands-on experience in Black Box, White Box and Grey Box Testing.

In-depth background in evaluating highly detailed test documents and agreements.

Expert knowledge of unit testing, integration testing, regression testing, system testing and performance testing based on both user needs and good understanding of applicable business systems requirements.

Experience with testing tools (JUnit and TestNG), Build Tools (Maven) and Source Code Repositories (SVN).

Strong knowledge in SQL, XML, MS Office application tools.

Excellent written, verbal and interpersonal skills.

Ability to work independently and as part of a team.

Experienced in testing multi-tier applications, multi-tier architecture, Web / GUI based Applications.

Data Driven, Keyword Driven, and Hybrid Frameworks with JUnit / TestNG and Apache POI.

Fully capable of reviewing applications objectively while working in conjunction with Business Analyst, Engineering group, Project management and End-users to deliver and enhance applications

Experience in using IDE Selenium, Selenium RC, Web driver, java API.

Understanding of OOP (Object Oriented Programming), ASP.NET, Java, Sql Server.

Created and executed automated software test plans, cases and scripts to uncover, identify and document software problems and their causes.

Knowledge in different software life cycle processes like water fall, Agile.

Plan test Schedules in accordance with project scope or delivery dates.

Install and configure recreations of software production environments to allow testing of software performance.

Provide feedback and recommendations to developers on software usability and functionality.

Academic Qualifications:

M.sc (Computer Science) from Kakatiya University campus Warangal, Andra Pradesh

Certifications:

Microsoft Certified Professional Developers in .Net 4.0 (web applications)

Diploma in Software Management Course

Technical Skills:

Languages: C#, .Net, Java.

Microsoft Technologies: ADO.Net, Asp.Net, Ajax.

Database: Sql Server2008, MS Access.

QA Automation Tools: Selenium (IDE, Web Driver, Grid), TestNG, JUnit.

Defect Tracking Tools: Red mine, Bugzilla

Testing Frameworks: TestNG, JUnit, KDF (Keyword Driven Framework), DDF (Data Driven Framework)

Operating Systems: Windows 2000/XP/Vista,

SD Methodologies: Waterfall, V-Shape, Agile.

Web Tools: HTMl4, CSS.

IDE: Visual Studio 2008, Visual Studio 2010

Professional Experience:

Sr.Selenium/Automation Test Engineer June 2015-Dec2016

Colizeeum Technology - Chennai, India.

Responsibilities:

Understanding business requirements. Updating Framework functions when needed.

Developed the Automation Test Scripts. Execution of test scripts using Selenium.

Understanding Requirement Specifications and Design Documents of the application

Requirement Specifications and Design Documents of the application.

Actively involved in Requirement reviews and conference calls with client.

Participated in Peer Reviews of Test Cases.

Performed Test Case Execution and Defect Reporting

Conducted application training sessions as needed for project requirements.

Conducted status meetings with in the team on Test Cases execution.

Prepared Test Cases as per the System Requirement Specifications and Design Documents using

Black box Testing Techniques.

Conducted status meetings with in the team on Test Cases execution.

Collecting and sending Test Execution status reports on daily, weekly basis through company prescribed format.

Selenium was used to generate automated test scripts for functionality.

Created scripts using WebDriver based on Modular framework

Performing Sanity, GUI, Functional and Regression and System Testing.

Responsible for witness Testing and guiding the new joiners in understating the Process.

Communicating with other team’s members (Development Team, Technical Support, and Business Support) in order to resolve the issues

Reviewing the Test Reports and Preparing Test Summary Report.

Participated in identifying the Test scenarios and designing the Test cases.

Prepared and Execution of test scripts using Selenium.

Prepared and Executed Test Cases as per System Requirements.

Created, enhanced and maintained high value test scripts for various functional and non-functional testing using Selenium WebDriver and Selenium RC.

Performed various black box testing Methodologies Like functional testing and regression testing.

Developed cross browser and cross platform web testing Automation Frameworks using Selenium WebDriver and Selenium RC

Involved in using Maven build tool to manage framework dependency jar files

Used Fire Path tool to generate XPath expressions

Participated in team meetings with the developers and informed them of any divergences of the application according to the requirements

Created complex Keyword-driven and Data-driven automated test script to maximize the automation script with Selenium Rc.

Worked with QA lead, business analysts and core development engineers to address product scalability, usability, reliability, functionality, and performance-related issues

Utilized XPather and CSS Selectors to locate web elements during writing of scripts

Participated in the maintenance of current testing documentation

Developed various QA Automation Test Frameworks to ensure the code reusability and code maintainability, which reduced the script development time

Executed Test Cases to validation correct functionality of application.

Managed test coverage based on risk analysis.

Senior Selenium/Automation Test Engineer March 2013 - June 2015

TD Ameritrade Ann Arbor, MI

Responsibilities:

Understanding business requirements. Updating Framework functions when needed.

Developed the Automation Test Scripts. Execution of test scripts using Selenium.

Reviewing the Test Reports and Preparing Test Summary Report.

Participated in identifying the Test scenarios and designing the Test cases.

Prepared and Execution of test scripts using Selenium.

Prepared and Executed Test Cases as per System Requirements.

Created, enhanced and maintained high value test scripts for various functional and non-functional testing using Selenium WebDriver and Selenium RC.

Performed various black box testing Methodologies Like functional testing and regression testing.

Developed cross browser and cross platform web testing Automation Frameworks using Selenium WebDriver and Selenium RC

Involved in using Maven build tool to manage framework dependency jar files

Used Fire Path tool to generate XPath expressions

Participated in team meetings with the developers and informed them of any divergences of the application according to the requirements

Created complex Keyword-driven and Data-driven automated test script to maximize the automation script with Selenium Rc.

Worked with QA lead, business analysts and core development engineers to address product scalability, usability, reliability, functionality, and performance-related issues

Utilized XPather and CSS Selectors to locate web elements during writing of scripts

Participated in the maintenance of current testing documentation

Developed various QA Automation Test Frameworks to ensure the code reusability and code maintainability, which reduced the script development time

Executed Test Cases to validation correct functionality of application.

Managed test coverage based on risk analysis.

Responsibilities:

Analyzing and Understanding System Requirement Specification.

Participation in Test Planning Process and developing Test Plan.

Preparing Build Verification Test (BVT), Check list and other testing documents.

Creating, Managing and Executing Test Cases.

Performing Functional testing, Usability testing and Browser Compatibility testing during different phases of application development.

Logging Bug Details in Scarab, generating bug report and reporting details to development team for follow up.

Performing Regression testing and executing Build Verification Test (BVT) for

Ensuring the stability of the application before release for every enhancement or changes.

Executing test cases, generating bug report using and reporting details to development team for follow up.

Performing Functional testing, Usability testing and Browser Compatibility testing during different phases of application development

Managing Bug Details using Red mine and reporting details to development team for follow up.

Automation Test Engineer June 2010 - Feb 2013

Colizeeum Technology - Chennai, India.

Client: Royal Tech Systems Chennai.

Responsibilities:

Understanding business requirements. Updating Framework functions when needed.

Participation in Test Planning Process and developing Test Plan.

Preparing Build Verification Test (BVT), Check list and other testing documents.

Creating, Managing and Executing Test Cases.

Developed the Automation Test Scripts. Execution of test scripts using Selenium.

Performing Functional testing, Usability testing and Browser Compatibility testing during different phases of application development.

Logging Bug Details in Scarab, generating bug report and reporting details to development team for follow up.

Reviewing the Test Reports and Preparing Test Summary Report.

Participated in identifying the Test scenarios and designing the Test cases.

Prepared and Execution of test scripts using Selenium.

Prepared and Executed Test Cases as per System Requirements.

Created, enhanced and maintained high value test scripts for various functional and non-functional testing using Selenium WebDriver and Selenium RC.

Performed various black box testing Methodologies Like functional testing and regression testing.

Environment: Royal Tech Systems is a logistic software development company

Developed cross browser and cross platform web testing Automation Frameworks using Selenium WebDriver and Selenium RC

Involved in using Maven build tool to manage framework dependency jar files

Used Fire Path tool to generate XPath expressions

Participated in team meetings with the developers and informed them of any divergences of the application according to the requirements

Created complex Keyword-driven and Data-driven automated test script to maximize the automation script with Selenium Rc.

Worked with QA lead, business analysts and core development engineers to address product scalability, usability, reliability, functionality, and performance-related issues

Utilized XPather and CSS Selectors to locate web elements during writing of scripts

Participated in the maintenance of current testing documentation

Developed various QA Automation Test Frameworks to ensure the code reusability and code maintainability, which reduced the script development time

Logging Bug Details in Scarab, generating bug report and reporting details to development team for follow up.

Executed Test Cases to validation correct functionality of application.

Managed test coverage based on risk analysis.

Understanding business requirements. Updating Framework functions when needed.

Participation in Test Planning Process and developing Test Plan.

Preparing Build Verification Test (BVT), Check list and other testing documents.

Creating, Managing and Executing Test Cases.

Developed the Automation Test Scripts. Execution of test scripts using Selenium.

Performing Functional testing, Usability testing and Browser Compatibility testing during different phases of application development.

Logging Bug Details in Scarab, generating bug report and reporting details to development team for follow up.

Reviewing the Test Reports and Preparing Test Summary Report.

Participated in identifying the Test scenarios and designing the Test cases.

Prepared and Execution of test scripts using Selenium.

Prepared and Executed Test Cases as per System Requirements.

Created, enhanced and maintained high value test scripts for various functional and non-functional testing using Selenium WebDriver and Selenium RC.

Performed various black box testing Methodologies Like functional testing and regression testing.

Developed cross browser and cross platform web testing Automation Frameworks using Selenium WebDriver and Selenium RC

Involved in using Maven build tool to manage framework dependency jar files

Used Fire Path tool to generate XPath expressions

Participated in team meetings with the developers and informed them of any divergences of the application according to the requirements

Created complex Keyword-driven and Data-driven automated test script to maximize the automation script with Selenium Rc.

Worked with QA lead, business analysts and core development engineers to address product scalability, usability, reliability, functionality, and performance-related issues

Utilized XPather and CSS Selectors to locate web elements during writing of scripts

Participated in the maintenance of current testing documentation

Develop test Scrip, Submit, regress, and verify defect, Test automation using Selenium.

Closely work with development team

Develop test Script and writing test cases

Communicating to the client about the errors and failures find in the log file.

Developed various QA Automation Test Frameworks to ensure the code reusability and code maintainability, which reduced the script development time

Logging Bug Details in Scarab, generating bug report and reporting details to development team for follow up.

Executed Test Cases to validation correct functionality of application.

Managed test coverage based on risk analysis.

Participation in Test Planning Process and developing Test Plan.

Creating, Managing and Executing Test Cases.

Worked with QA lead, business analysts and core development engineers to address product scalability, usability, reliability, functionality, and performance-related issues

Test Engineer June 2008 – May2010

Colizeeum Technology - Chennai, India.

Client: Royal Tech Systems Chennai.

Responsibilities:

Analyzing and Understanding System Requirement Specification.

Participation in Test Planning Process and developing Test Plan.

Preparing Build Verification Test (BVT), Check list and other testing documents.

Creating, Managing and Executing Test Cases.

Performing Functional testing, Usability testing and Browser Compatibility testing during different phases of application development.

Logging Bug Details in Scarab, generating bug report and reporting details to development team for follow up.

Performing Regression testing and executing Build Verification Test (BVT) for

Ensuring the stability of the application before release for every enhancement or changes.

Executing test cases, generating bug report using and reporting details to development team for follow up.

Performing Functional testing, Usability testing and Browser Compatibility testing during different phases of application development

Managing Bug Details using Red mine and reporting details to development team for follow up

Executed Test Cases to validation correct functionality of application.

Closely work with development team

Communicating to the client about the errors and failures find in the log file.

Executed Test Cases to validation correct functionality of application.

Developed the Automation Test Scripts. Execution of test scripts using Selenium

Participation in Test Planning Process and developing Test Plan.

Reviewing the Test Reports and Preparing Test Summary Report.

Performed various black box testing Methodologies Like functional testing and regression testing.

Software Developer April 2006-May2008

Colizeeum Technology, Chennai, India

Project: College Management system

Responsibilities:

Requirement gathering, Design, Coding

Coordination with team members to discuss the scope of the project

Involved in creating MS-VISIO designing

Prepared user manuals for the project.

Wrote Classes that can be reused.

Prepared Crystal Report Generation.

Involved in creating database tables.

Involved in the understanding the application, Designing and coding.



Contact this candidate