We provide IT Staff Augmentation Services!

Sr Selenium Automation Engineer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 7+ years of experience in Software Testing and Quality Assurance
  • Strong understanding of Software Development Life Cycle (SDLC) and object oriented methodologies
  • Expertise in Manual and Automation testing of Web Based applications
  • Expertise in Functional and Regression testing using Selenium RC and Selenium Web Driver with TestNG framework
  • Good programming skills in C,C++,C# and JAVA
  • Expertise in using Front End web technologies such as HTML and XPath
  • Expertise in working with JUNIT, TestNG testing frameworks
  • Experience in Manual testing, Automation testing, Functional testing, Regression testing, Black Box Testing, White Box Testing and DB testing
  • Experience in implementing dynamic web applications using Apache Tomcat and deploying in Windows environment
  • Good understanding of build automation tool Apache Ant
  • Good understanding of RDBMS concepts and good exposure to databases such as Oracle and SQL Queries
  • Good knowledge of various Software Development and Testing Methodologies such as Waterfall, Iterative, Spiral, AGILE:SCRUM
  • Well versed with UNIX Commands
  • Experience in Defect management and Bug Reporting using bug - tracking tools such as Quality Center and JIRA
  • Good understanding of XML technologies such as XML schema and Xpath
  • Experience in Functional and Regression Test Automation using QTP
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into comprehensive Test Scenarios with Test Strategies and Test plans
  • Experience in Defect management, Defect coordination, coordination between onsite-offshore team and bug management
  • Self-motivated with quick learning capabilities and good communication skills
  • Hard working and result oriented with a quest and zeal to learn new technologies and undertake challenging tasks

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver, Selenium RC, Selenium IDE, JUnit, TestNG, QuickTestPro(QTP)

Programming Languages: C, C++,C#.Net,JAVA

Web Technologies: HTML, CSS, JavaScript, AJAX,XML,Xpath

Defect Tracking Tools: HP Quality Center(QC), JIRA, BugZilla

Databases: Oracle 11g, MS: SQL server, MySQL

Operating Systems: Windows XP/2003/Vista,UNIX, Linux

Build Tools: Apache Ant

App/Web Server: Apache Tomcat

IDE: Eclipse(JUNO)

Browsers: IE 7.x/8.x/9.x, Firefox, Chrome

Packages: Microsoft Office Suite

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Sr Selenium Automation Engineer

Responsibilities:

  • Understanding the scope of the project by reviewing all conceptual, solution and detailed designs.
  • Planning QA deliverables and milestones
  • Highly dynamic Environment with sprint teams using Waterfall methodology
  • Create, Execute and maintain over 1250 Test Cases through Quality Center for Functional, UI and device testing
  • Test management including test plan, test cases, defects reporting, execution trackers and traceability matrix.
  • Automated over 60% Test Cases using Selenium Web Driver+TestNG
  • Reusable Scripts handle dynamic pages Using Selenium Web Driver and Object-oriented programming in JAVA
  • Developed Modular Framework for Selenium Scripts.
  • Parallel, Cross-Browser Testing using Selenium GRID and TestNG
  • Used FireBug,FirePath and Custom Automation Framework Test Execution and Maintenance
  • Quick set-up, execution and reporting of finding for smoke test for each build
  • Developed and used SQL queries for Database Testing
  • Selenium Web Driver 2.0 for automating over 70% of Cross Browser Testing on IE,firefox,Safari and Chrome
  • Defect management using HP Quality Center(QC) and defect meeting
  • Developed SQL queries to test the back-end database functionality
  • Used Jenkins for continuous integration
  • Used Subversion for the version control
  • Prepared the Technical Test Results Report after finish the Testing
  • Participated in daily Stand up meetings, Demo sessions and Sprint Planning sessions

Environment: Java, SQL, Windows XP, Selenium Web Driver/IDE/Grid, TestNG, Maven

Confidential, Sunnyvale, CA

SQA Engineer

Responsibilities:

  • Highly dynamic Environment with sprint teams using Agile Scrum methodology
  • Responsible for analyzing business, functional and IT requirement documents and preparing complete Test Plans including QA Project Plan and Resource planning and allocation
  • Responsible for creating testing framework using Selenium RC, JUnit and Ant
  • Created Selenium test automation framework based on UI Mapping and Page Object Design Pattern
  • Extensively involved in writing and testing test scripts using Selenium RemoteControle and Java Object Oriented programming Language.
  • Developed and maintained automation test suite
  • Created Test data, Execution plan, Completion report document for Functional testing
  • Involved in Database testing by writing & executing SQL queries to validate the data if it is being populated in the appropriate tables & manually comparing the results with front-end values
  • Built a detailed,reusable Test Cases using Selenium RC+JUnit.
  • Coordinated with Developers, Business analysts and Project managers to determine requirements(Test Cases, Test Data)
  • Creating the requirements traceability matrix for tracing business requirements. Functional requirements, technical requirements coding and Test plans/cases.
  • Used defect tracking tool HP Quality Center (QC).
  • Developed SQL queries to test the back-end database functionality
  • Responsible for creating Jenkins nightly automation regression suite and ensured that daily automation testing is running successfully.
  • Quick set-up, execution and reporting of finding for smoke test for each build
  • Used Subversion for the version control
  • Participated in daily Stand up meetings, Demo sessions and Sprint Planning sessions

Environment: Selenium RC, JUnit, Ant, SVN, HTML, JavaScript, Java, JDBC, JSP, HP Quality Center, Windows server, PL/SQL developer

Confidential, Foster City, CA

Test Automation Engineer

Responsibilities:

  • Create, Execute and Maintain over 300 Test Cases through Quality Center for Functional, UI and Device Testing
  • Managed automation effort using QTP. Extensively worked on automation planning, execution, co ordination, monitoring and control.
  • Developed automation plan and process documents.
  • Use Keyword-Driven Automation Framework Concepts
  • Read Excel Data into Custom QTP Data-Tables using Custom Scripts.
  • Built a Complete Repository of reusable Keyword Functions Using Descriptive Programming.
  • Built QTP functional Library(QFL) to handle Application Workflow
  • User-Defined Environment variables used as Global Data to Exchange between main Test Action and QTP functional Library
  • Developed strategy for Regression testing
  • Involved in automation architecture and helped in creating the automation framework. Extensively involved in contributing to evolving framework.
  • Worked hands on VB scripting, SQL, and C# programming. Worked hands on Black Box and White Box testing.
  • Used Share Point as a document repository, TFS as a Version Control tool.
  • Used Scrum Methodology SDLC, Microsoft Project for creating schedules. Used Network diagrams and CPM for schedule management.

Environment: Windows, Quick Test Pro 11, VB Script, SQL, PLSQL, MS Visio, C#, ASP .net, Jira.

Confidential, Sacramento, CA

QA Tester

Responsibilities:

  • Worked in the agile (Scrum) methodology. Involved in iteration based SDLC, where we had quick cycles of Project Development.
  • Gathering requirements from Subject Matter Experts and documenting the same. Helped the BAs with creating wireframes/prototypes.
  • Created Use Cases jboss was used as a test management tool.
  • Monitor and Control the Development of System test cases and Regression test cases and saved them in Quality Center.
  • Use Quality Center as a repository for automated scripts.
  • Involve in usability testing. Plan, Create and execute the systems usability testing
  • Extensively worked on Black Box testing. Also worked on White Box,/Grey box testing.
  • Used Quick Test Pro for automation. Extensively worked on automation using QTP and created functions and developed data driven test scripts using VB Script.
  • Used Load Runner for performance testing. Created scripts, scenarios in the controller and performed load test..
  • Used the techniques like correlation, parameterization within the script.
  • Used Selenium for ‘Project Connect’ automation. As part of evaluation, worked on Selenium RC and the IDE.
  • Created classes and called the same into the script.
  • Used eclipse IDE with selenium to support unit testing.
  • Administration of QC is part of my role. As a Site Administrator for Quality Center, helped the team with password resets, projects creation and data migration.

Environment: Windows XP/Vista, Quality Center 9.2, Quick Test Pro 9/9.5, VB Script, Selenium, TOAD, Java, ASP .net, VB, SQL Server 05, Agile (Scrum).

Confidential, Santa Cruz, CA

QA Analyst

Responsibilities:

  • Studied Functions Requirement Documents, Work Flows and Design mocks
  • Create, Execute and Maintain Test Cases through Quality Center for Functional, UI and Device Testing
  • Planned for and reviewed the test cases for functionality, security and performance
  • Participated in walkthroughs for the evaluation of the test plan with the QA Lead and design and development team
  • Responsible for collecting the test data in the pre-testing phase for positive and negative scenarios
  • Concentrated on extensive manual testing for the GUI
  • Performed System Testing and Integration Testing & Functionality Testing of the application
  • Created detailed periodic status reports for senior management to keep them posted on the progress of implementation
  • Used Quality Center for bug tracking and reporting, also followed p with the development team to Verify bug fixes and update bug status
  • Involved in backend testing for the front end of the application using SQL Queries in SQL Server data base
  • Maintained Test Matrix for the latest test results information
  • Responsible for entering, Tracking bugs in Test Director and reporting the defects to the developers for Modification Request
  • Used Share Point as a document repository, TFS as a Version Control tool.

Environment: Manual Testing, Quality Center, Sql,

We'd love your feedback!