We provide IT Staff Augmentation Services!

Sr. Test Automation Engineer (selenium) Resume

2.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY:

  • 8+ years of experience in IT industry as an Automation Test Engineer.
  • Extensive experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plan, Test Strategy, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
  • Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium.
  • Good knowledge of the basic RF parameters and signal flows (frequency, power - level, modulation methods, channel widths, signal losses etc.)
  • Extensively involved in writing automation for Functional testing and Regression testing
  • Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept like polymorphism, encapsulation
  • Excellent testing skills with an urge to find hidden bugs.
  • Strong knowledge in object oriented analysis and design of PERL.
  • Have good experience in developing Perl scripts to verify functionality and performance of the modem chipsets for all modes of UE.
  • Expertise in generating the reports from the logs using PERL scripting.
  • Have good debugging skills to fix the issues in Perl scripts.
  • Experience in developing and executeing automated test suites using Rational Functional Tester (RFT).
  • Ability to analyze RF signals, interference and isolation techniques.
  • Experience in Salesforce Automation technology.
  • Ability to document and track defects as well as produce detailed reports using defect tracking tools such as JIRA.
  • Writing Perl test cases and validating various functionalities of DualSimDualStandby (DSDS) TripleSimTripleStandby (TSTS) and DualSimDualActive (DSDA) chipsets.
  • Extensive experience in coordinating testing effort, responsible for test deliverables, status reporting to management and issue escalations.
  • Good knowledge on Networking.
  • Performed Smoke testing, Functional Testing, System Integration Testing (SIT), Regression Testing and User Acceptance Testing (UAT)
  • Have strong programming skills in writing/maintaining SQL for Oracle database backend.
  • Experience in testing database applications of RDBMS in Oracle, My-SQL and SQL Server by executing SQL Queries .
  • Having good command on cable protocol.
  • Excellent communication and interpersonal skills with clear understanding of business Processes and ability to work as a part of team or independent.
  • Experience in -Defect Tracking, Report Generation, Exporting and Importing of Test Cases in Excel format, Preparation of Requirement Traceability Matrix, Generation and Execution of scripts
  • Experience in System, Functional, Integration, Regression and User Acceptance testing.
  • Experienced in Database Testing using interfaces like TOAD and SQL Navigator
  • Develop complex SQL queries to find test data and the data needed by test cases.
  • Attention to detail and ability to work in tighter schedules and on different applications concurrently.
  • Ability to work in a team environment. Strong communication and interpersonal skills. Ability to interact with customers with ease and professionalism
  • Interacted with Business users regarding Business Requirements.

TECHNICAL SKILLS:

Testing/Test Management /Defect Management tools: Selenium 2 Web Driver/RC/IDE/Grid, HP Quick Test Pro (QTP) 11, Load Runner 11, JIRA, Quality Center/ALM 11, Clear Quest, SOAP UI

Web Browsers & Servers & Operating Systems: Microsoft Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Tomcat, Web Logic & Windows, Linux, Unix

Modeling Tools: MS Visio, MS Project, UML

Database: Oracle R12, MS Access, DB2, SQL Server 2008

Microsoft Tools: MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, MS Visio, MS Project, Microsoft FrontPage, Fire bug, Fire Path, IE Developer Toolkit and HTML

Testing Strategies: Integration, Unit, System, Black Box, White Box, UAT.

Reporting Tools: Crystal Reports, SQL Server Reporting Services

Language: Java 8, C++, SQL, HTML, XML, VB, JavaScript, VB Script, Databases Oracle, SQL Server, MySQL, MS-Access and DB2, Toad Tools

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, CA

Sr. Test Automation Engineer (Selenium)

Responsibilities:

  • Conducted Automation/manual testing using the Standards, guide lines and structured methodology in testing the application. Analyzing Business Requirement/Features and preparing the Test conditions in HP Quality Center.
  • Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
  • Develop test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results. Use of "Parameterization" techniques for a "Data driven" test. All development was done under Eclipse IDE.
  • Web Services automation for manual and Automation both. Automation using TestNG and Selenium .
  • Documented and executed Test plans, Test cases and Test scripts based on business requirement document.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in Oracle Database
  • Extensive experience in JAVA programming for JAVA automation/Performance testing
  • End to end execution of automated scripts, Test Result analysis.
  • Prepared test cases for the system covering SRS document, design document, reviewing them with the developers and finalized the test cases.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM
  • Involved in developing Test plan and Test scripts using the business documents in Test Director.
  • Involved in Testing in Agile Development Environment. Using TDD and ATDD approach.
  • Validated web services manually and through automation using SOAP UI .
  • Performed Mobile Testing and Automated Mobile Simulator using QTP 11.0.
  • Performed Different types of testing iPhone App and Android App. Validated Social Networking sites (Face book, Twitter and Google +) for Company Page.
  • Experience in creation of library functions, Checkpoints, Data Validation Descriptive Programming using QTP 11.0 . Experience in Data Driving and Keyword Driven testing.
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.
  • I have validated Social Media and IPhone Apps for Sphere . I have validated Different Web Services written for Projects. Write and tests Web Services calls manually and through automation.

Environment: Selenium QTP, Perl, Python, SQL Server, JIRA, MS Excel, HTML, Windows, SQL, Oracle 10g, MS Office, .Net, Visual Studio, JAVA, Unit Testing, TestNG,, Eclipse, Ruby, SOAP UI

Confidential, Rockville, MD

Senior Selenium QA Engineer

Responsibilities:

  • Analyzed the Business Requirements Document ( BRD), developed Test cases and Test scripts for the application under test.
  • Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
  • Involved in testing various business rules User/Customer Functionality, Change Process, Configuration Data Requirements, Legacy Data Requirements, and Access Permissions Requirements.
  • In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium .
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
  • Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
  • Developed automation test cases, executed these test scripts and logged defects in JIRA/ALM.
  • Used SVN Subclipse repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server .
  • Developed RF parameters and signal flows
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium .
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html ids to identify elements.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium .
  • Experience in ORA JD Edwards/ Fusion Tester
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium .
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
  • Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMeter .
  • Designed scenarios in JMeter to perform Load and Stress tests and to analyze results.
  • Involved in regression testing using QTP tool prior converting QTP scripts to Selenium web-driver
  • Attended weekly status meetings with development and management Teams.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Selenium Web driver/IDE, Eclipse, Networking, Cable (DOCSIS) protocol, Jmeter, Jira, Java, JavaScript, HTML, CSS, X-path, Windows, SQL Server, Application Lifecycle Management, RF standards, Quality Center, Test-NG, SVN, SOAP UI, Fire bug, Fire Path, IE Developer Toolkit, QTP .

Confidential, Pittsburgh, PA

Senior Selenium QA Engineer

Responsibilities:

  • Analysis of Functional Requirement and Business Requirement documents and communicating with BA.
  • Performing Daily smoke Test Manually on different browsers (e.g.: Firefox, Safari and IE)
  • Perform Black box and white box testing.
  • Provided the Test status reports, Testing activities and documented issues to the QA Test lead and QA manager.
  • Uploaded Business requirements, test scenarios, test cases and defects to Quality Center.
  • Experience in testing using Rest based the Web Services .
  • Presented test cases to business for peer review and ensure completeness.
  • Involved in the Regression Testing by using Selenium after each modification and enhancement.
  • Used Data Driven Framework to check the behavior of application with different inputs as parameters using Selenium .
  • Used Synchronization in Selenium to take care of the timing problems between QTP and Application under Test.
  • Used Dynamic Identifiers in Selenium .
  • Extensively worked on Selenium tools to scale and distribute scripts across many environments.
  • Performed defect logging and tracking using the HP Quality center and JIRA.
  • Documented the raised defects and followed up with development team for defect fixes.
  • Creating keyword or hybrid framework for Functional Testing.
  • Responsible for writing SQL queries for accessing data from the MySQL database
  • Participated in RTM/TC's Walkthroughs and defect report meetings periodically
  • Coordinated with UAT team by providing them with test cases and test data.
  • Involved in End-to-End testing of business rules on the Web based application.
  • Extensively worked on Selenium tools to scale and distribute scripts across many environments as part of migration from QTP .
  • Reporting Daily Status & Involved in documenting minutes for weekly progress to the stakeholders.
  • Experience in using Selenium to create quick bug reproduction scripts and create scripts to aid in automation-aided exploratory testing.

Environment: HP Quality Center, Quick Test Pro, Selenium, JIRA, Java/J2EE, JavaScript, Web Sphere, WSDL, Linux, UNIX, XML, Selenium, Rally, Web Logic application server, MS Office, Oracle, TOAD.

Confidential

Test Automation Engineer (Selenium)

Responsibilities:

  • Analyzing Business Requirements / Features and preparing the Test conditions in HP Quality Center.
  • Preparing Test Scenarios based on RSM (Requirements Specification Matrix ).
  • Develop test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results. Use of "Parameterization" techniques for a " Data Driven " test. All development was done under Eclipse IDE .
  • Responsible to deal with the errors to make the program error free.
  • Conducted Test Scenario walkthrough with Onsite/Offshore development team and with Business.
  • Extensively queried through SQL to check the database records.
  • Suggested automation process improvements & engaged in framework enhancements.
  • Engaged in framework enhancements, code reviews and maintaining deliverable quality.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. uccessful Worksoft Automation testing of SAP to Cloud Migration
  • Validated the data from Front End to Back End tables in Oracle Database .
  • Participated scheduled meetings with Development team and Business analysts.
  • Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application
  • Prepared test estimation, test plan, functional and regression test suite for project
  • Interacted with developers to follow up on defects and issues.
  • Responsible for providing the status updates to the team on daily basis.

Environment: Selenium, QTP, Perl, Python, SQL Server, JIRA, MS Excel,RF Parameters, HTML, Windows, My Eclipse, Java

We'd love your feedback!