We provide IT Staff Augmentation Services!

Qa Selenium Tester Resume

3.00/5 (Submit Your Rating)

Chesterfield, MO

SUMMARY

  • Senior Quality Assurance Analyst with 8+ years of experience in all phases of project development and test life cycle.
  • Diversified experience inAutomation Testing, Mobile Application Testing and Manual testing serving various domains.
  • Have extensive experience working with Selenium Web driver, Core Java, Test NG, JUnit, Oracle SQL for developing test scripts and test scenarios.
  • Experience in different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology/SCRUM, Waterfall and TDD.
  • Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), SoapUI, Cucumber, JUnit, JIRA and HP UFT.
  • Proven ability in writing JUnit scripts and for JAVA projects automation.
  • Conversant in using Maven build tools to manage framework dependency jar files and customizing Selenium API to suit in - testing environment.
  • Executing Selenium Test cases and reporting defects. Expertise in performing backend data validation/testing using complex SQL queries to validate the completeness, integrity and accuracy of data.
  • Performed Proof of Concept with Selenium and Cucumber.
  • Work on Appium for App testing (Android/ I-phone). Developed Appium Scripts for Native Android/IOS Apps using Java.
  • Identifying objects of App using UI Automation tool for Android and Appium Inspector for I Phone.
  • Experienced in API Security testing.
  • Experienced in JDBC Database testing with Soap UI.
  • Experienced in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Experienced in writing Selenium WebDriver automation scripts in Java for cross browsing testing using Selenium TestNG parameters and groups.
  • Selenium Screenshots are used for bug reporting, analysis and exception debugging.
  • Performed back-end testing by executing complex SQL queries on Oracle and MS SQL Server.
  • Well Experienced in using Test Management tools such as JIRA, Bugzilla and Quality Center(QC) to track test progress, execution and deliverables.
  • Hands on experience in using build and project management tools like Ant, MAVEN and Configuration management tools like SVN, GIT. Generated test logs using Log4j for various log levels.
  • Used Jenkins to build and run continuous integration and formal builds to create artifact and deploy it in the corresponding repository.
  • Performed review and analysis of functional requirements and test plan design documentation. Attended requirements and design meetings.
  • Performed Smoke testing, Functional testing, Regression testing, Integration testing, ad-hoc testing and black box testing for improving product quality.
  • Expert in defect tracking and reporting.
  • Extensively worked on Agile/ Scrum methodology and management process.
  • Proficient in coordinating with Developers in fixing Defects and ensuring QA processes.
  • Ability to understand the requirements and provide the best possible solution.

TECHNICAL SKILLS

Automation Tools/APIs: Selenium IDE, Selenium Web Driver, Selenium RC, Selenium Grid, Quick Test Pro, Cucumber, Rally, Auto It and, Log4j, SoapUI.

Artifacts: Test Plan, Test Case, Test Data, RTM, Test Summary Report, Bug report.

Defect Management Tools: Quality Center, JIRA, ALM, Version One, Rally.

Database/Database tools: Oracle, SQL Server, MySQL, Toad, SQL.

Development methodology: Agile/ Scrum, Waterfall, Jenkins, Hudson.

Framework: Junit, Test NG, Keyword Driven, Data Driven, Hybrid Testing Frame work, Page Object Model.

Operating Systems: Windows, Mac, Linux

Programming Languages: Java,Java Script, HTML, XPath, CSS, Soap, WSDL, Restful, SQL, Excel Macros.

PROFESSIONAL EXPERIENCE

Confidential, Chesterfield, MO

QA Selenium Tester

RESPONSIBILITIES:

  • Analyze the business Requirements and closely work with the Business Team to get the clarifications addressed.
  • Design, execute and maintained java based test scripts in Selenium Web Driver using automation framework TestNG for regression test cases.
  • Develop Data Driven Framework, and Data Driven Test for certain Test Cases using Selenium Web Driver and implement Java Mail to send the results automatically.
  • Responsible for executing Selenium test scripts and perform Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the script.
  • Created custom JSON/XML Assertors for validation of SOAP (WSDL), and REST API calls.
  • Developed Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Developed and maintain automation test scripts for client-server and web based applications using Java, Silk and other automation tools
  • The entire java scripting done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Worked with SOA architecture which includes Soap Web Service and RestFul Web Service Testing Conducted backend testing using SQL queries to validate data for database.
  • Designed Test Suite, Test Cases, Test Scenarios for functional modules in Selenium and involved in the use of Cucumber Step Definition, Scenarios and Features.
  • Executed the Selenium automated regression test cases during every release and also executed the daily regression test suites.
  • Used Firebug/Fire Path and DOM to work with dynamic and static objects in Selenium.
  • Used SQL queries to validate data in the backend database and connected JDBC API with Selenium Web Driver to retrieve database information.
  • Highlight risks on deliverables on a daily basis with clients during scrum and worked with developers to reproduce bugs and resolve the usability issues to get the Business approval for UAT.

ENVIRONMENT: Java, Selenium WebDriver, Selenium Grid, TestNG, JDBC, Jenkins, Oracle SQL, Eclipse, Firepath, Firebug CSS, HTML, Maven, SOAP UI, Cucumber, SVN.

Confidential, Alpharetta, GA

Automation Tester

RESPONSIBILITIES:

  • Involved in reviewing requirements, use cases, design documents, test case and test scripts.
  • Developed and designed Test Scripts and Test cases using requirement and functional specification document.
  • Performed cross browser functional testing using Selenium Web Driver.
  • Built, represented and directed fabrication and procurement of prototypes and test equipment.
  • Performed acceptance testing using Selenium WebDriver.
  • Assisted in developing and creating test plans and related documents, test cases, and test schedules. Implemented java script for client side validations.
  • Developed tests using Cucumber by writing behaviors and step definitions.
  • Developed required Selenium support code in JAVA for Cucumber.
  • Reported the bugs via Emails to the Developers using JIRA.
  • Wrote Automation scripts using Selenium WebDriver and Junit for new enhancements in the application.
  • Involved in SOAP based Web Services Testing using SOAP UI.
  • Extensively used Java and JUnit framework for scripting. Used ANT for building the WebDriver project.
  • Tested application compatibility for various browsers using HTML ID’s and XPath in Selenium.
  • Validated requirements for system testing, report preparation, defect recording, and defect tracking.
  • Performed regression testing to validate the resolution of any software or system defects.
  • Used Quality Center a web-based test management tool for centralized control over the entire testing life cycle.
  • Wrote and executed SQL queries to interpret test results and create test data.
  • Executed written test case scenarios, including manual, automated(Selenium), data-driven regression testing and GUI verification by using Quick Test Professional (QTP).
  • Executed test cases and reported results using Quality Center.
  • Communicated with different team members to establish and maintain a consistent test methodology and to resolve general question during the testing process.
  • Reviewed Test cases with business users to validate the functionality.
  • Developed test scripts (Java-Selenium Web Driver) using Eclipse IDE.
  • Performed manual and automation scripts development on Agile process.

ENVIRONMENT: Selenium WebDriver, Selenium Grid, Eclipse, Java, JUnit, QC (Quality Center), Firebug, XPath, CSS, Cucumber, Oracle SQL, SVN, JIRA, QTP (Quick Test Professional).

Confidential, Eden Prairie, MN

Quality Assurance Analyst

RESPONSIBILITIES:

  • Analyzed Business Requirement Document and involved in developing the test plan.
  • Developed test plan and test cases based on Business Line Functional Requirements.
  • Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements using Test Director.
  • Responsible for smoke testing.
  • Effectively communicated with business users resulting in added functional requirements.
  • Involved in Preparation of Test Scenarios and Review of Test Cases.
  • Involved in Regression testing using Selenium and Creation of automation scripts for desktop pages.
  • Configuring the Appium for Mobile iOS native app using Selenium.
  • Expertise in Testing Mobile native applications by using Appium, Java.
  • Involved in testing of application using the Scrum (Agile) methodology.
  • Used Black Box Testing Techniques.
  • Automated regression test cases using Selenium IDE and WebDriver.
  • Experience in testing the application web services using SoapUI.
  • Well conversant with the implementation and practical hands on experience in different types of frameworks like Keyword Driven, Data Driven, Hybrid.
  • Developed and executed SQL queries to perform back-end testing.
  • Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Performed GUI and functional testing for different modules of application.
  • Logged defects using Quality center and resolved issues with development team.
  • Updated test data, created and generated reports using Jira.
  • Reported daily status of data creation and sent weekly status reports.

ENVIRONMENT: Selenium WebDriver, Appium, Eclipse, Java, JUnit, Jira, XPath, CSS, Oracle SQL, Java script, Html, MS-Excel

Confidential

Quality Assurance Analyst

RESPONSIBILITIES:

  • Developed and maintained automated regression test cases using Selenium RC and Selenium IDE.
  • Designed, developed and delivered automated solutions to test API’s, web components, web applications.
  • Wrote and executed test cases for major program modules as per Business Requirement Documents.
  • Designed, coded and executed automated tests using Java/XML/SQL, created test framework using Selenium for further test creation and execution.
  • Written SQL queries to test data base integrity.
  • Updated all the Test Plans and Test Cases on a regular basis in order to match the requirement.
  • Performed browser (IE, FIREFOX, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.
  • Interacted with the respective developers to explain the testing issues on behalf of the testing team and managed the entire testing effort.
  • Identified and isolated software defects and reported them via TFS.
  • Creating Business use cases, test cases, UAT documents.
  • Tracked defects with the help of Quality Center.
  • Performing stress test and performance testing to test if the application was working on huge data sets.

ENVIRONMENT: Selenium RC, Selenium IDE, Eclipse, SQL, SoapUI, HTML, JavaScript, User acceptance Testing, Quality Center, SQL Server, TFS.

Confidential

QA Engineer

RESPONSIBILITIES:

  • Executed Batch Suites in mainframe for migrating of various into Lloyds accounts.
  • Reviewed System Requirement Specification, Technical Specification and functional design documents to achieve better understanding of the project.
  • Prepared deliverables for the project like Functional Test Plan, Test Scripts, and End of Test Reports.
  • Tested Web application screens.
  • Web services testing using SOAPUI (Get Method, POST Method) -SOAPand Restful (JSON) in Java in Web Application.
  • Raised defects while doing System Integration Testing, defect tracking and regression testing. Involved in Unit Testing, handled issues in System testing and UAT.
  • Test and Run various APIs as part of System Integration Testing.
  • Worked on Table bases and IMS database.
  • Performed Sanity testing during code deployment after the fix to the code has been done and verification of proper code deployment.
  • Raised many Clear Quest request as part of code fix, issues in UAT.
  • Conducted Black-Box Testing, Functionality, GUI and Regression Testing for the entire application, for various builds in a team environment.
  • Worked with Retesting and Regression testing.
  • Performed Smoke Testing and Retested bug fixes.
  • Have been trained in Manual and Automation testing

ENVIRONMENT: Java, Windows, Quality Center, MS Office, SQL, HTML.

We'd love your feedback!