We provide IT Staff Augmentation Services!

Qa Selenium Automation Tester Resume

2.00/5 (Submit Your Rating)

Orange, CA

PROFESSIONAL SUMMARY:

  • 5+ years of experience in Information Technology as a Software Tester in the areas including Web & windows based applications by using Manual & Automation testing techniques.
  • Good understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), Bug Life Cycle of its different phases.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, TestNG, Maven, Jenkins, Web Services (REST, SOAP).
  • Experienced in customizing Selenium API to suit in testing environment.
  • Experienced in developing and executing manual and automated tests in different platforms using Java and the Selenium library.
  • Experienced in Development of Automation Scripts, Execution and Analyzing the Test Results using Hybrid, Jasmine framework, Behavior Driven Development (BDD), Test Driven Development (TDD), Cucumber, Keyword Driven Framework, Data Driven Framework and Mocha.
  • Experienced in Web Service testing by using SoapUI with the halp of Groovy Scripting.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Strong experience in cross browser, cross platform web testing with Selenium Web Driver.
  • Experience in using Jenkins as a Continuous Integration server to configure with Ant/Maven.
  • Extensively worked on different types of Black Box Testing techniques (Functional Testing, Regression Testing, User acceptance Testing, system testing, security testing, GUI testing, Smoke testing, Compatibility Testing and also Database testing).
  • Experience testing SOA with RestFul/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI.
  • Experience with Assertions like Schema Compliance, XPath and SOAP responses.
  • Extensively worked in Agile and waterfall models, Onshore - Offshore project environments.
  • Expertise in implementation of Automation framework using Selenium WebDriver.
  • Experience in data driven testing, Cross browser testing and parallel test execution using Selenium WebDriver and TestNG.
  • Experience in writing Test Plans, defining Test Cases, developing and maintaining test scripts, analyzing the results of scripts, interaction with team members in fixing the errors.
  • Ability to test backend applications by writing SQL and PL/SQL statements.
  • Experience in testing on Enterprise wide applications with multiple databases like Oracle, SQL Server, and MS ACCESS.
  • Having experience in handling defects with various defect tracking tools like JIRA, and Bugzilla.
  • Well versed in variety of testing methodologies and tools in QA field.
  • Experience in developing business based functional test scenarios.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
  • Possess exceptional written and verbal communication skills.
  • Able to work on own initiative and as part of a team and ability to acquire product knowledge and improving the knowledge through self-learning.
  • Ability to perform under deadlines, good individual and team player.

TECHNICAL SKILLS:

SDLC Methodologies: Waterfall, Agile/Scrum

Automation Tools: Selenium WebDriver, Selenium IDE, Cucumber, SOAP UI, REST, Maven

Programming Languages: Java

Defect Tracking Tool: JIRA, BugZilla

Internet Technologies: Java Script, HTML and XML

Continuous Integration tools: Jenkins

Operating System: Windows, Linux/Unix

Databases: Oracle, Microsoft SQL Server

Databases Technologies: SQL, PL/SQL

Browsers: Internet Explorer, Chrome, Mozilla Firefox

PROFESSIONAL EXPERIENCE:

Confidential, Orange, CA

QA Selenium Automation Tester

Responsibilities:

  • Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Cucumber was used for the entire regression testing and functional testing with selenium as a primary tool to the test Test scenarios, Test cases and test conditions identified.
  • Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Involved in setting up continuous integration system using Jenkins and worked on cloud based code repository system like GitHub.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Created whole test framework using Selenium for further test creation and execution.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Reported software defects in JIRA and interacted with the developers to resolve technical issues.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Selenium WebDriver, TestNG, SOAPUI, Cucumber, Maven, XPATH, Eclipse, Jenkins, Firepath, Firebug, HTML, XML, Git Hub, agile, JIRA, Mobile Testing, SQL, Oracle, Windows.

Confidential, Portland, OR

QA Selenium Automation Tester

Responsibilities

  • Extensively automated functional and regression tests using Selenium WebDriver in Java.
  • Written and maintained Step definitions in Java and executed them using Cucumber.
  • Used TestNG to design and implement Data Driven and Keyword Driven frameworks.
  • Written Feature files in Given, When, Then structure to describe application behavior.
  • Acquire knowledge transfer from Developers and Business analyst in the relevant functional domain and wrote feature files with various Scenarios and Scenarios outlines.
  • Maintained and tracked all BDD framework files in the GitHub repositoryy
  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Responsible for Integrating Selenium Tests with Jenkins for Continuous Integration.
  • Opened new defects, verified and closed the defects in Quality Center.
  • Worked with the Developers and the Test Lead to verify the Test Cases.
  • Analyzed and Developed Test Plan, Test Cases, Test Scripts, Expected Test Results and Test Procedure from functional requirement for different modules
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Involved in creating the Traceability matrix based on Functional requirement in each module.
  • Regression tests were scheduled and performed on every Release and build.
  • Used SQL Navigator to write and execute SQL scripts to test successful transactions.
  • Regularly followed up with the development team to discuss the defects identified during Testing.
  • Used Quality Center to store all testing results, metrics, implemented Test plan Document, created Test Cases, Defect Tracking & Reporting.

Environment: Java, Selenium WebDriver, Cucumber, SoapUI, Jira, Microsoft SQL server Management studio, Jenkins, Internet Explorer, Chrome, Windows 10, SQL

Confidential, Sunnyvale, CA

Manual Tester

Responsibilities:

  • Writing Manual test scripts from scratch.
  • Good knowledge of Software Test Life Cycle.
  • Ability to execute scenario and testing flow to explore value to the customer.
  • Perform application analysis, test strategy development, test case creation, test execution, defect tracking and reporting on Enterprise-level applications
  • Ability to write SQL queries.
  • Communicate test progress, test results, metrics and other relevant testing information to appropriate project stakeholders.
  • Participate in post-production implementation verification.
  • Able to work in flexible groups / environment (mix of Agile and Waterfall)
  • Developed test cases, worked with developers and technical operations to isolate and solve problems, and create necessary documentation.
  • Involved in testing all the calculated numbers both in real time as well as batch processing systems.
  • Provided daily quality status across all product work streams
  • Records and monitored software defects ensuring each defect is logged in detail to ensure resolution.
  • Used JIRA for defect tracking and test case management.

Environment: Windows, Linux, SQl, SDLC, STLC, Agile, Waterfall, Jira

We'd love your feedback!