We provide IT Staff Augmentation Services!

Senior Selenium Qa Tester Resume

4.00/5 (Submit Your Rating)

Cumberland, MD

SUMMARY

  • Senior Quality Assurance Analyst, around 8+ years of Industry experience in Software Testing with Selenium Automation in JAVA web projects, Manual Testing with Client facing ability as well. Expertise in Selenium WebDriver Automated testing & Frameworks, Page Objects & Hybrid Frameworks, TDD, BDD, Web testing and Functional testing.
  • Experience in different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology/SCRUM, Waterfall and TDD.
  • Practical hands on experience in different automation frameworks like Page Object Model Framework, Test NG Framework, Keyword Driven Framework, Data Driven Framework, and Hybrid Framework for a number of projects.
  • Expertise in writing Selenium Webdriver automation scripts in Java for Cross browser testing.
  • Experience in using Selenium Webdriver, Eclipse, Java and TestNG, test frameworks in creating test scripts, test suites and HTML reports.
  • Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid), Soap UI, JIRA and Eclipse.
  • Conversant in developing Test scenarios, Test cases, Test data, Test procedures, Test reports and documenting Manual and Automation Tests.
  • Automated regression test cases using Jenkins build jobs, Selenium IDE, WebDriver, TestNG and Maven.
  • Experience in Black Box and White Box testing for functionality and structural flow of an application.
  • Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Proficient working knowledge of Core Java and Object Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi - Threading and Collections)
  • Experienced in using Test Management tools such as TFS, Rally, JIRA, Bugzilla and Quality Center (ALM) bug reporting tools to track test progress, execution and deliverables.
  • Excellent experience of HP automation tool QTP and VBScript language.
  • Experience in writing queries and SQL scripts to perform back end testing with various relational Databases like Oracle, MYSQL, SQL Server and DB2.
  • Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS to find the Web Elements using selenium and creating automation scripts.
  • Automated regression test cases using Jenkins build jobs, Selenium IDE, WebDriver, TestNG and Maven.
  • Hands on experience in using build and project management tolls like Ant, MAVEN and Configuration management tools like SVN, GIT.
  • Worked extensively in testing Soap and Restful web services using SoapUIand validated the response using assertions.
  • Experienced in designing Page Object Model (POM) and TestNgbased automation framework using Selenium WebDriver, Java, TestNG& apache POI.
  • Experience in designing automation framework using Page Object Model (POM) Design for better code reusability & maintenance.
  • Experienced in Automated Testing using Selenium, QTP, WinRunner and LoadRunner.

TECHNICAL SKILLS

Methodologies: Agile/ Scrum, Waterfall

Automation Tools: Selenium IDE, Selenium WebDriver, Selenium RC, Selenium Grid, Quick Test Pro, JUnit, TestNG, Soap UI.

Frameworks: TDD, BDD, Hybrid

Bug or Test Management Tools: Quality Center, JIRA, ALM, Rally, TFS, Clear Quest

Programming Languages: Java, JSP, AngularJS, HTML, XML,JavaScript, Perl & Shell Script, SQL.

Web Services: SOAP, Rest

Continuous Integration Tool: Jenkins

Build Management Tools: ANT, Maven

Browsers: Internet explorer, Mozilla Firefox, Google Chrome, Safari, Opera

Operating Systems: Windows variants, UNIX, Mac

PROFESSIONAL EXPERIENCE

Confidential, Cumberland, MD

Senior Selenium QA Tester

Responsibilities:

  • Developed Web Client Test Cases based on Business Rules.
  • Performed functional, negative, positive, Integration, Regression, End to End and User Acceptance Testing.
  • Developed the Automation Test Scripts using Selenium JUNIT framework
  • Execution of test scripts using SeleniumWebDriver using JUnit frame work
  • Setup SeleniumGRID to run Selenium scripts on different browsers
  • Worked with developers and the testers to verify test cases.
  • Involved in executing the SQL Queries for Data Validation, Record Counting and Non-Duplication Testing.
  • Extensively testing Web Services using SOAPUI (SOAP/REST).
  • Converting existing UFT Script to Selenium script to support multiple browsers using Java, Selenium and TestNG& Eclipse.
  • Develop test automation framework based on Page Object Model, TestNG and Selenium WebDriver.
  • Design and build automation framework for different web-based software products using Page Object Model (POM) Design to reduce code and for better maintenance
  • Implement Test Automation Framework based on Page Object Model, Java, Selenium &TestNg
  • Created and executed multi-action scripts based on test script/scenario flows
  • Involved in querying using SQL and updating records and validate database records as expected
  • Used HP QC for tracking defects and notifying developers
  • Involved in Task Estimation, Prioritization, Creation and Communication to Onsite & Offshore teams
  • Developed manual test scripts and automation test scripts using Selenium to evaluate Security of Web based user authentication apps
  • Coordinated user acceptance testing with final users & prepared end user documentation for the new system.
  • Maintained bug lists for critical issues using Quality Center & reported the same in status meetings
  • Prepared and Presented weekly and monthly QA Defect and Status Reports to the different Stake holders

Environment: Quality Center, Manual testing, Selenium, HTML, SQL server, AngularJS, Internet Explorer, Microsoft outlook, PowerPoint and Visio, HP Quality Center ALM

Confidential, Nashville, TN

Selenium Automation Engineer

Responsibilities:

  • Report on testing progress to the Project Manager and other designated project personnel.
  • Worked on Hybrid Automation Framework using Web Driver, Eclipse, TestNGand Java in Windows platform to cut down regression testing time.
  • Modify Updating of Automation scripts and execution of multiple browsers.
  • Scripting the test cases for regression using SeleniumWebDriver using Java.
  • Created test scripts in Selenium and enhanced those scripts using Java API and Test NG.
  • Interact with end users to obtain specific system requirements and develop Test Plans, Test Cases and Test Scenarios.
  • Trained other developers regarding usage of Selenium framework.
  • Involved in Regression testing using Selenium and creation of automation scripts for web pages.
  • Designed & Implemented a Hybrid Test Automation Framework (Data + Keyword) using Selenium WebDriver
  • Used Selenium Grid to execute parallel tests on multiple browsers - IE, Chrome, Firefox & Safari
  • Executed manual scripts and participated in UAT activities.
  • Extensively usedSelenium(data-driven, XPath locator) and Web Driver to test the web applications
  • Reviewed test results, issues and defects related to business units.
  • Handled special mouse events and selected the options from the drop down menu using Selenium Actions builder, mouse hover and synchronization.
  • Manage defect process, analysis, and assignment and report and verify all bugs
  • Performed cross Browser compatibility testing on different Operating Systems using Selenium WebDriver.
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Used Bugzilla for defect tracking purpose.
  • Worked closely with developers to verify functionality of the application.
  • Attended daily project scrum meetings and weekly team status meetings.
  • Designed and executed test cases for new modules of the application which is based on Web-based applications.

Environment: Selenium Web Driver, Java, TestNG, Bugzilla, Eclipse, IE, Quality Center Firefox, Agile Methodology, Selenium, JXL, Eclipse, SOAP, Test Track Pro.

Confidential, Fort Worth, TX

QA Automation Engineer

Responsibilities:

  • Analyze the Design, Architecture Documents, IT Plan, Use Cases and developed & supporting test plans, test cases & scripts.
  • Integration, system, functional, regression and systems integration testing with testing interfaces between several systems.
  • Interface Testing of Sabre, which is built on Mainframe architecture. Using XML as an interchange format allows seamless data exchange between Downstream and Upstream applications.
  • Executes integration and regression test cases as required for application releases and enhancements and Documenting test results for corrective actions, reporting and audits.
  • Data analysis - ability to understand Logical and Physical Data Models and Backend Database Validation testing using SQL Developer and TOAD.
  • Automated manual test scenario usingSeleniumWebDriver and TestNG framework.
  • Used Hybrid Framework and extracted the data from external Excel files using Apache POI.
  • Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
  • Performed Cross BrowserTesting on different types of browsers to run all the tests at the same using TestNG.
  • Used HP ALM to track bugs and maintained the flow of iterations.
  • Performed Regression testing usingSeleniumWebDriver, TestNG and Jenkins Continuous Integration.
  • Executed Batch files usingSelenium.
  • Maintained and executed ANT build files for running automated test cases along with Continuous Integration tools like Jenkins.
  • Performed black box testing, database testing and web-based testing on each transaction using Selenium automated scripts.
  • Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.
  • Scripted SQL queries to verify data integrity, data validation and data design.

Environment: SeleniumIDE,SeleniumWeb Driver, QTP, TestNG, Java, Eclipse, Hybrid/Data Driven Framework, Linux, Oracle, SQL, JIRA, SVN, Maven, Jenkins.

Confidential, Springfield, IL

QA Automation Engineer

Responsibilities:

  • Involved in writing and executing detailed Test cases, Test plans and Test design documents.
  • Identified test cases to automate. Automate those test cases using Selenium RC,Junit and Java (7Eclipse IDE) contributed in framework creation.
  • Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium RC.
  • Implemented Modular Frame work for Selenium RC scripts using Java in Page Library model.
  • Developed a Data Driven Framework using Selenium RC/IDE.
  • Performed functionality and regression testing during the various phases of the application using Selenium RC.
  • Automated suitable test cases for Regression Testing using JUnit for back end automation.
  • Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Created Requirement Traceability Matrix and also updated the Requirement traceability matrix timely with the changes in HP Quality Center.
  • Involved in providing the efficient locators strategy like XPath and CSS to run Selenium RC script in stable condition.
  • Used Jira for Bug Tracking, Bug fixing, and Bug Reporting.
  • Involved in the Database Testing using SQL Quires of the Application like checking all the Tables in the Database and checking whether the data is moving in their Respective Tables.

Environment: Selenium RC/IDE, Eclipse, Windows, Agile Methodology, SoapUI, MS Office tools, Jira, Oracle, SQL Server, HTML, XML, VSS Windows and UNIX.

Confidential, Jersey City, NJ

QA Tester

Responsibilities:

  • Generated Test Cases for each specification in Requirement Specification Document corresponding to each module.
  • Linked requirements to test cases for Traceability in Quality Centre
  • Developed UNIX Shell scripts for populating the data from tables into text files.
  • Performed Manual Testing and Automated Testing using Quick Test Pro
  • Customized QTP VB script according to functional requirements of the application.
  • Conducted Data Driven Testsas per the stakeholder’s requirements
  • Performed load/stress testing using rendezvous points and recording transactions in Load Runner, to pinpoint potential problem areas and bottlenecks
  • Created and parameterized VB user scripts using Virtual User Generator.
  • Designed scenarios and used Load Runner Controller to monitor all Vusers in a scenario from a single workstation.
  • Used load Runner to check the performance of Web services, like monitoring server performance, Viewing server logs and monitoring error messages.
  • Used Load Runner to check the source of performance delay: network or client delays, CPU performance, I/O delays, or issues with database server.
  • Developed the share repository using QTP Obj Repository Manager.
  • Created Data Driven Tests for testing the functionality with various test records using QTP
  • Developed VB Script Library for Siebel login and other common features.
  • Performed Integration testing using QTP by testing the outbound XML’s from SIEBEL
  • Generated and Edited the scripts using VB Script in QTP for Automation.
  • Conducting validations using check points and transactions in QTP to perform System Testing
  • Created AOM scripts to maintain QTP Test bed and also scheduled test executions.
  • Involved in Testing the EDI’s according to HIPAA code set 834 enrolments and Dis enrollment in a health plan using QTP.
  • Involved in testing EDI’s according to code set X12 835 Claim Payment & Remittance Advice Claims processing and 837 Claim transactions.
  • Involved in Testing Web Interfaces on Internet and also on Intranet.
  • Manually performed Backend testing by executing SQL queries and Conducted Functional Testing using QTP.
  • Used Quality Centre to house all test documentation and report/track all issues and defects.
  • Performed back end testing for database auditing and data validation using SQL scripts.
  • Updated, maintained, and promoted Test Scripts to Configuration Management for version control.

Environment: Quality Centre 8.2, Quick Test Pro 8.0(QTP), Java 2, J2EE, XML, Web Sphere, Oracle9i, Windows, UNIX, IE, Netscape.

Confidential

Manual Test Engineer

Responsibilities:

  • Responsible for writing Test Scripts, Test flows and Test Performance documents, using MS Word and MS Excel.
  • Involved in implementing QA methodology and Test Metrics.
  • Expertise in Smoke Testing for overnight builds and reported the critical issues to the developers.
  • Involved in documentation as to how to maintain and run scripts for future enhancements
  • Prepared a detail test schedule and test metrics on a weekly basis to know the status of the application.
  • Interacted with users for execution of test cases in UAT.
  • Constantly involved in the team to adopt QA Testing Standards. Logged and Traced defects using Test Director.
  • Attended weekly status meetings showing progress and future testing efforts.
  • Detect defects, communicated to the developers using bug reporting tools and tracking the defects.
  • Actively attend meetings with fellow testers and other groups to evaluate the progress and performance of the application.

Environment: JAVA, Manual Testing, Agile testing, JavaScript, Shell scripting, XML, SQL, PL/SQL, Oracle, and Windows.

We'd love your feedback!