We provide IT Staff Augmentation Services!

Sr. Selenium Automation Tester Resume

5.00/5 (Submit Your Rating)

Alpharetta, Ga

SUMMARY:

  • 5+ Years of industry experience in the area of Software Testing (Manual/Automation) with a profound understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
  • Analyzed business requirements, design documents, prepared test scenarios for practically all the features and functional areas of the application.
  • Well acquainted with all phases of SDLC and STLC.
  • Experience in automation and manual testing and good understanding of Unit Testing, User Interface Testing, Regression Testing, Performance Testing, Smoke Testing, Functional Testing, Database Testing, Security Testing, GUI Testing, API Testing and User Acceptance Testing(UAT).
  • Good Knowledge in using and maintaining Automation Framework using Selenium
  • Highly familiar with Handling Elements in Selenium WebDriver.
  • Strong Experience in Java Programming, Selenium WebDriver, JUnit and TestNG.
  • Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
  • Experience in Data Driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Worked on both black box testing and white box testing
  • Good understanding of POS testing
  • Experience with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Experience in working on Cloud Testing with Sauce labs
  • Knowledge and understanding of fundamental concepts of Continuous Integration with Jenkins and build management with Maven and ANT
  • Proficient in generating good and readable XSLT and HTML reports for greater understanding and analysis of the result
  • Worked with log4j to log defects and categorize them based on their effect on the test scripts.
  • Experience in database testing by connecting Selenium to database and using SQL queries to fetch data from database and data creation and validation.
  • Hands on experience in designing Frameworks like Data driven, Keyword Driven and Page Object Model or a Hybrid model.
  • Experience in using JIRA, Quality center and Bugzilla to log defects and assigning them to the person concerned and keeping a regular track of defect life cycle
  • Designed test scenarios for automation; was involved in automation test scripts for basic functionality creating/ maintenance/ running for regression testing using Selenium WebDriver
  • Tested web/mobile (iOS / Android) app - social network to connect people interested in socially important issues
  • Executed compatibility testing on Safari, Chrome, Firefox and IE on mobile platforms (Android, iOS)
  • Participated in weekly meetings with business analysts and developers to discuss testing process, business requirements and assignments
  • Involvement in Test Estimations and Test strategy implementation.
  • Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Report
  • Self-motivated, energetic and highly ethical in all work-related assignments thus able to immediately contribute to corporate goals and objects
  • Helped new QA members - getting familiar with main features and app flow
  • Strong knowledge in ERP, Banking, Financial and Ecommerce Domains.
  • Good written, communication, interpersonal skills, proven team player with an analytical mind bent to problem solving and delivering solutions.
  • Work in partnership with product teams
  • Incident Management: Identifying incidents reported by customers and analyzing for root causes
  • Knowledge management: documenting processes related to testing

TECHNICAL SKILLS:

Test Approaches:: Waterfall, Agile/Scrum, SDLC, STLC

Programming Languages:: Java, Javascript, SQL

Markup Languages:: HTML, CSS, XML

Operating Systems:: Windows, UNIX, Linux, Ios, Android

Testing Tools:: Selenium WebDriver/RC/IDE/Grid, TestNG, JUnit, HP ALM Quality center, SoapUI

Browsers:: Chrome, MS Internet Explorer, Safari, Mozilla Firefox

Databases:: SQL Server, Oracle, MySQL

Continuous Integration Tool:: Jenkins

Build Management Tools:: Maven, ANT

Bug Tracking Tools:: JIRA, Bugzilla, HP Quality Center

Utilities:: Eclipse, Firebug, Firepath, GIT, GIThub, SVN

PROFESSIONAL EXPERIENCE:

Confidential,Alpharetta, GA

Sr. Selenium Automation Tester

Responsibilities:

  • Followed proper QA approaches and was a part of project planning.
  • Created Test plan, Test Scenarios, test cases and automated test scripts for getting a full coverage of all the requirements assigned.
  • Supported test activities associated with Product Point of Sales.
  • Evaluated and interpreted Point of Sale requirements created by external vendors
  • Used Selenium WebDriver with Java as scripting language to automate test scripts and integrating with TestNG.
  • Performed Sanity testing, Smoke testing and regression testing thoroughly using Jenkins-continuous integration.
  • Handled Bootstrap logins and popup windows as part of testing of web pages.
  • Used Dynamic Xpath for various approaches and found all the broken links using Selenium WebDriver.
  • Proficient in using appropriate waits (Implicit, explicit and fluent) as necessary to resolve synchronization problems.
  • Handled, checkboxes, radiobuttons, dropdowns (static and dynamic) alerts, frames, multiple windows, not clickable elements, mouse hover and keyboard actions with the help of actions class in Selenium Webdriver.
  • Ensured that the utilities are updated to avoid connection problems and exceptions
  • Developed Hybrid framework- a combination of data driven and key word driven frameworks retrieving data from excel sheets and SQL databases and performing test actions.
  • Logged bugs using Project Tracking tool Bugzilla
  • Experience in using JUNIT to execute tests and integrating it with Selenium to run test cases.
  • Used SQL queries to perform backend data validation.
  • Used Selenium Grid for cross browser testing across multiple machines to ensure that the test cases are running effectively in different versions of the same browser
  • Generated proper html and XSLT reports as required using Selenium and TestNG.
  • Involved in the entire QA lifecycle like pretesting phase, acceptance testing phase and testing phase.

Environment: Java, Selenium 2.0, Eclipse, Hybrid Framework/Data driven and keyword driven TestNG, Maven, SoapUI, Oracle, SQL, HTML, XML, Selenium Grid, Bugzilla, Agile/Scrum.

Confidential,Dallas, TX

Sr. Selenium Automation Tester

Responsibilities:
  • Analyze Business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium Web Driver and TestNG.
  • Developed automation scripts for 60% of the test cases using Selenium webdriver in Java.
  • Performed Data driven testing using Selenium Web Driver, JUnit functions and JDBC Connections, which takes data from CSV or XML files.
  • Extensively used Page Objects design and Page Navigation framework for readable test script and simple maintenance from developer perspectives.
  • Applied robust Page object pattern (POM) on new builds and every modification in the application for Selenium WebDriver to do Smoke & Regression testing.
  • Created general-purpose rules engine used to process logic for HTTP redirection service as well as XPath based XML parsing engine powering extensible software/firmware upgrade service.
  • Developed and executed test cases for Web Services testing using SOAP UI Tool.
  • Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAP UI Tool.
  • Added Property Transfer in SOAP UI tool to transfer the values from one response XML to another request XML.
  • Located WSDL file on internet using SOAP UI tool to do Load testing and Security testing.
  • Installed & Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG.
  • Responsible in Creating, Executing and Reviewing Functional & Integration test cases based on the Business and functional requirements.
  • Used JIRA as defect tracking tool to capture and organize issues, assign work, and follow team activities.
  • Automated the testing of Error Handling mechanism by simulating the errors and validating audit report for accuracy.
  • Prepared and participated weekly and monthly QA Defect and Status Reports to the different Stakeholders.

Environment: Selenium WebDriver, Java, XML, SOAP UI, Eclipse IDE, TestNG, Git, Github, JIRA, HTML, JavaScript(JSON), CSS, Web Services, MS Word and MS Excel.

Confidential.Norfolk,VA

QA Automation/Manual Engineer

Responsibilities:
  • Participated in Team meetings and contributed with the ideas to reduce manual effort.
  • Developed automation scripts using Eclipse as IDE for majority of the test cases with the help of Selenium WebDriver in Java scripting language.
  • Used Selenium IDE as a recording tool to automate Firefox, with the ability to generate simple WebDriver code
  • Maintained and updated the Manual Test case, Test Scripts and Test Data as per the requirement.
  • Done java coding extensively for Data Driven framework and Keyword Driven Framework by using JUnit and TestNG framework along with Selenium WebDriver.
  • Designed the test cases for the complete application modules.
  • Responsible for Regression Testing, Functional testing for web based application.
  • Performed Regression Testing for the modifications made in the application and new builds using Selenium WebDriver.
  • Reported bugs using Project Tracking tool Bugzilla
  • Reviewed Business and Technical requirement documents to develop test scenarios and test cases.
  • Involved in Database testing.
  • Experience in performing DDL and DML operations.
  • Created stored procedures, triggers and views.
  • Executed the Test Cases to verify actual results to expected results.
  • Involved in Back end testing using SQL and PL/SQL queries.
  • Performed parallel browser testing using Selenium Grid on different platforms and operating systems.
  • Maintained and executed ANT build files for running automated test cases along with Continuous Integration tools like Jenkins.
  • Involved in Web Service testing using SoapUI and validating the XML files.

Environment: Java, Selenium WebDriver/Grid/IDE, Junit, TestNG, SoapUI, Jenkins, Firefox, Chrome, ANT, SQL, Oracle, XML, Eclipse, Bugzilla, UNIX and Windows.

Confidential

Jr Web/Mobile Manual Tester

Responsibilities:
  • Used Selenium IDE for testing numerous web applications.
  • Involved in complete QA Life Cycles.
  • Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.
  • Performed compatibility testing with different mobile handsets to ensure that functionality working as expected.
  • Involved in writing Requirement Tractability Matrix (RTM) detailed Test Plan and Test scenarios.
  • Working closely with Test Lead and Project team to learn about the project functionalities and provided testing timelines.
  • Logged defects encountered in the application through JIRA during test cycles and conducted fix verification.
  • Verified the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi.
  • Involved in testing application on different mobile Platform such as iOS and Android devices.
  • Involved in all stages of testing process Development of Test procedures and Test cases based upon requirements for regression test.
  • Attended Demos with Client for User Acceptance, and providing QA Signoff on the testing.

ENVIRONMENT: Manual testing, JAVA, Selenium IDE/Grid, MS SQL Server, SQL, JIRA, MS Office

We'd love your feedback!