We provide IT Staff Augmentation Services!

Sr. Selenium Automation Tester Resume

Irving, TX

PROFESSIONAL SUMMARY:

  • ISTQB accredited software QA and testing lead/analyst having more than 15 years experience Information Technology, with specializing in Software Quality Assurance, proficient in testing on Client/Server and Web based applications across various domains Banking, Insurance, Telecom, Government, ERP and SCM platform.
  • Prudent in SDLC, Agile, Waterfall and V model project management methodologies.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle.
  • Experience in developing end to end automation scripts using Selenium Web Driver/RC/IDE/Grid, Junit/TestNG, ANT, Maven and Jenkins.
  • Expert in developing Java test scripts and Test Frameworks using TestNG/Junit to perform Functional and Unit Testing.
  • Experience in using Jenkins/Hudson as a Continuous Integration server to configure with Ant/Maven.
  • Have Java coding experience in Eclipse IDE/IntelliJ IDEA for functional testing and regression testing for web based N - Tier applications.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Creating Test Plans, writing and executing Test Cases and defect reports.
  • Experience in Business Functionality Testing, Smoke testing, Integration Testing, Black Box Testing, End-to-End Testing, UAT testing, Regression Testing, GUI, Back End Testing, Validation, Acceptance, Compatibility & Localization testing, Documentation and Reporting.
  • Good experience in Web Services testing using SoapUI, XML, and WSDL. Providing required input data to request XML and get the required data from response XML and use the response data from other request XML using SoapUI.
  • Strong experience with SOA architecture which include SOAP Web Service and RestFul Web Service Testing.
  • Knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Hands on experience in Defect Track, review, analysis and comparison using tool ALM / Quality Center ( QC ), JIRA, Bugzilla.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Extensively worked on Data Driven, Keyword Driven, and Hybrid Test Automation Frameworks.
  • Experience understanding the code written in different programming languages Java, Java Script and databases like Oracle, SQL Server.
  • Possess effective communication and presentation, good analytical and troubleshooting skills.
  • Agile Scrum SFC certified professional.

TECHNICAL SKILLS:

Test Automation/ Management Tools: Selenium WebDriver/RC/IDE/Grid, QTP, Junit, TestNG, Jmeter, Soap UI, ALM, QC, Bugzilla, JIRA, TFS

Project/Test Management Tools: MS Project plan, MS-Visio, MS office

Programming Languages: C#, Java, VB, C++,SQL,PL/SQL

Scripting Languages and Continuous Integration: JavaScript, jQuery, Jenkins, Hudson and Maven.

Databases: Oracle, IBM DB2, Microsoft SQL Server, Microsoft Access.

Unit Test Frameworks: TestNG, JUnit.

Browsers: Internet Explorer, Firefox, Chrome & Safari

Web Debugging Tools: Firebug, FirePath, XPather.

IDE: Eclipse, IntelliJ IDEA.

Operating Systems: Windows 7, Vista, XP, NT. UNIX.

Web Technologies: HTML, CSS, XML, XML DOM, XPATH, AJAX, JSP

Version Control: SVN, Clear Quest, VSS,Ms SharePoint, Star team

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Sr. Selenium Automation Tester

Responsibilities:

  • Worked on Agile/Scrum Methodology involved in giving points to User Stories, back log grooming, User story demos, attended retrospective meetings and worked on Iterations/Sprints (3 Weeks of time) part of releases.
  • Used IntelliJ IDEA as a Java code development IDE.
  • Converted existing Groovy frame work to Java Maven frame work to streamline the framework across the Confidential QMO (Quality Management Office) team.
  • Participated in bi weekly Confidential QMO (Quality Management Office) team meetings to discuss on market trends on Selenium and automation approaches to enhance the software quality while testing.
  • Developed Scripts to work on Cross Browsers (IE11, Chrome and Firefox)
  • In Selenium automation worked closely with development team (Agile) to create Selenium WebDriver automation scripts.
  • Attended code peer review weekly basis with automation tech lead to check automation standards are met or not.
  • Created Apache Maven archetype so that the framework can be used in different projects to avoid to create frame work from the scratch.
  • Followed Apache POM model for dependency and build management of Java project.
  • Automated Selenium Scripts using JBehave Framework.
  • JBehave is a framework for Behaviour-Driven Development (BDD). BDD is an evolution of test-driven development (TDD) and acceptance-test driven.
  • Developed smoke/shake-out test automation in Selenium WebDriver to test post build deployments.
  • Used XPath and CSS Selector locators extensively in Selenium scripts to describe unique identification of web elements.
  • Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.
  • Attended daily Scrum/Agile stand-up meetings with the team to discuss status.

Environment: s: Selenium WebDriver, BDD (Behaviour Driven Development), JBehave, Apache Maven, IntelliJ IDEA, Java, Groovy, Java Script, SVN, HTML, XML, Web Services/API (SOAP), HP ALM.

Confidential, Anaheim, CA

Senior Selenium Tester

Responsibilities:

  • Analyze business requirements and design/document detailed. Record detailed and highly organized test results.
  • Log detailed and accurate defect reports and aggressively follow the defects through resolution and closure
  • Assist in the identification and design of automated processes aimed Confidential increased efficiency and reliability
  • Develop, maintain and always be driving for improvements in our automation framework to ensure that releases are of consistently high quality
  • Work with engineering and DevOps teams to move toward continuous deployment
  • Develop and monitor test metrics and provide timely communication to key stakeholders on a regular basis
  • Run SQL queries for verification of student data.
  • Developed Scripts to work on Cross Browsers (IE11, Chrome and Firefox)
  • Developed smoke/shake-out test automation in Selenium WebDriver to test post build deployments.
  • Used XPath and CSS Selector locators extensively in Selenium scripts to describe unique identification of web elements.

Environment: s: Selenium WebDriver, BDD (Behavior Driven Development), VSS, HTML, XML, Web Services, ALM

Confidential, Dallas, TX

Selenium Automation Tester

Responsibilities:

  • Worked in an Agile Methodology with Kanban approach.
  • Actively interacted with the Business and Design team to understand the requirements.
  • Provided clear concise feedback on UI to Development team by using tools like firebug in Firefox.
  • Validated multiple web services and JSONs value to UI.
  • Mentor manual team to design automation steps, identifying objects and creates test scripts.
  • Supporting execution for regression testing.
  • Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.
  • Conduct thorough study and analysis of Confidential &T UI Screen redesigns and understand manual test cases.
  • Create a POC with limited number of test cases using Selenium IDE, Selenium Web driver.
  • Very good understanding of Perfecto Mobile, Mobile Cloud testing and performed both manual and automated testing for mobile web based applications using perfecto mobile.
  • Define software quality metrics that lend traceability to the software lifecycle in order to measure and track delivery dates, defect rates, and burn rates.
  • Work with color contrast analyzer and Chrome to perform accessibility related testing.
  • Use GIT for source control.

Environment: Selenium WebDriver, TestNG, Maven, Eclipse, Java, ATG, UI/UX, Java Script, SQL, Data Driven and Key Word Driven Frameworks, HP ALM, SVN, HTML, XML, Web Services/API, Rally (Agile Management Tool).

Confidential

QA/ Test Lead

Responsibilities:

  • Worked in an Agile Methodology with Kanban approach.
  • Actively interacted with the Business and Design team to understand the requirements.
  • Provided clear concise feedback on UI to Development team by using tools like firebug in Firefox.
  • Validated multiple web services and JSONs value to UI.
  • Mentor manual team to design automation steps, identifying objects and creates test scripts.
  • Supporting execution for regression testing.
  • Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.
  • Conduct thorough study and analysis of CSA Claims, UI Screen redesigns and understand manual test cases.
  • Create a POC with limited number of test cases using Selenium IDE, Selenium Web driver.
  • Verify all the web service response through SOAPUI WSDL XML file Assertions.
  • Use HTTP Get and Post to retrieve and submit data of the child from various child support agency.
  • Performed backend testing to verify the data integrity by passing SQL Queries.
  • Define software quality metrics that lend traceability to the software lifecycle in order to measure and track delivery dates, defect rates, and burn rates.
  • Work with color contrast analyzer and Chrome to perform accessibility related testing.
  • Use Ms SharePoint for source control.

Environment: Selenium WebDriver, TestNG, Maven, Eclipse, Java, ATG, UI/UX, Java Script, SQL, Data Driven and Key Word Driven Frameworks, HP ALM, SVN, HTML, XML, Web Services/API, JIRA(Agile Management Tool).

Confidential

Sr. QA Analyst

Responsibilities:

  • Gathered requirements from Business Area Managers (BAM), SME’s and developed test cases.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites
  • Developed and implemented robust MVC Pattern base testing with WebDriver which cut down the script development time in half.
  • Involved in preparing test strategies for client side verifications and validations.
  • Involved in automating test cases using Selenium WebDriver with TestNG.
  • Very good understanding of Perfecto Mobile, Mobile Cloud testing and performed both manual and automated testing for mobile web based applications using perfecto mobile.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved in functional testing, Integration, UAT, negative testing, compatibility testing, and recovery testing.
  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Used Selenium WebDriver to test search results of Meta search engine.
  • Developed and executed SQL queries to verify the insertion, deletion and updates into the database tables.
  • Reviewed database test cases according to assigned requirements to validate reports by retrieving data with complex SQL Queries from oracle database.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Performed regression tests on the application after new builds using Clear Quest.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Selenium WebDriver, Java, TestNG, Jenkins, Maven, Agile, SQL, DHTML, HP QC (Quality Center), HTML, Oracle11g, PL/SQL Developer, UNIX.HP Load Runner.

Confidential

Sr. QA Analyst

Responsibilities:

  • Analyzed BRD/Use cases/Technical specification document to prepare test cases reviewed and take signoff of test deliverables from SME, business, and stakeholders. Develop RCM to ensure test case coverage.
  • Involved in automating test cases using Selenium WebDriver with TestNG.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • All the source code and testing build for smoke, functional testing, agile process are done with tool TFS
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Prepare and track Defect Escape cause analysis report.

Environment: Selenium WebDriver, Java, TestNG, Jenkins, Maven, Agile, SQL, Quality center HTML, Oracle11g, MSWord, MS Excel, TFS, PL/SQL Developer

Confidential, Chicago, IL

QA Analyst

Responsibilities:

  • Reviewed Design Document Specifications, BRD and FSD.
  • Actively involved in Requirement Analysis, Business Analysis, Use-Case Analysis Involved and developed comprehensive Test Strategy, Test Plans, Test Case and Test Scripts and documented them in Quality Center (QC).
  • Involved in preparation of test data using Excel Sheet for End-to-End Scenario based testing in Web/Main-Frame environment and validating the interfaces from Sales system to EO, Supreme/Unisys, Customer view and Credit Bureau systems.
  • Designed the Test Cases and participated in review Inspections.
  • Created, maintained and executed regression test scripts for AOW and LIS based on the Business requirements.
  • Used QTP to automate the testing process by recording the scripts and perform testing with various user data by parameterization to reduce the future duplication of efforts.
  • Inserted Standard, Bitmap, Database checkpoints (DB) for GUI, Functional, Data Driven and Regression testing using Quick Test Pro (QTP).
  • Created Objects in Object Repository, data-driven tests and synchronization points in Quick Test Pro (QTP) to help solve key problems.
  • Validated loan applications in Mainframe system.
  • Logged and tracked the defects using Quality Center defect tracking system (Defect Management).
  • Performed production installation and validation.

Environment: Quality Center 8.0/9.2,QTP 8.0, Windows XP, Java 1.4x, Oracle 9i,XML Spy, XML Web Services, MS-Visio, MS Outlook, MS Word, MQ Series, MS Excel, SQL server.

Confidential

QA Analyst

Responsibilities:

  • Worked with Business analyst’s team to prepare a detailed Business Requirement document.
  • Developed test plans, and written test cases to cover overall quality assurance testing.
  • Developed Traceability Matrix to track requirements during the QA testing phase.
  • Performed manual testing to test the usability of application. Conducted GUI Testing
  • Developed and maintained Test and Traceability Matrices.
  • Conducted Back End Testing using SQL.
  • Wrote user defined functions and reused them by storing them in compiled modules.
  • Performed manual testin g( functional, Integration and UAT) execution.
  • Defects were tracked and reported using Test Director.
  • Actively participated in Status reporting meetings .

Environment: Visual studio, .Net, Ms SQL Server 2000, Version control tool Wincvs, SQL, Visual Basic, Oracle 9iMS-Access, Windows XP, Bugzilla

Confidential

QA Tester

Responsibilities:

  • Facilitated the Customer in defining the high-level Functional Requirements and needs.
  • Participated in the test environment setup and in ensuring that the facilities, tests and scripts are in place to successful performance of the required testing effort.
  • Conducted Regression testing for the changes made to the Web-based application.
  • Conducted manual testing to check the Functionality, Security and Regression during various phases of the development of the application.
  • Worked with the Business Users to conduct UAT Testing.
  • Used Test Director as the defect-tracking tool to enter defects regarding the issues found during testing.
  • Inserted Requirements in Test Director, Mapped Requirements with Test Cases.
  • Extensively used SQL queries for validating data from front-end to back-end testing through SQL.

Environment: Test Director, C++, .Net, Windows NT and SQL Server.

Hire Now