We provide IT Staff Augmentation Services!

Qa Selenium Automation Tester Resume

San Antonio, TexaS

SUMMARY:

  • Expertise in automation testing & Manual testing, web applications testing and designing the page objects in the plain object model and page factory
  • Extensive knowledge in Core Java for automation scripting
  • Well versed in designing and implementing automation scripts using Selenium Web Driver, Junit and TestNG
  • Executing scripts by using TestNG concepts like Grouping, Parallel execution and Data providers
  • Expertise in writing XPATH for dynamic web elements
  • Expertise in designing the automation test scripts on DDF using data provider annotation and APACHE POI Excel sheets
  • As a QA Engineer/Analyst with experience in analysis, design, development and testing of Client/Server and Web Based Applications.
  • Acquaintance with the concepts of SDLC, STLC, and Testing Methodologies and Strategies.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner, Quality Center, JMeter, JIRA, Cucumber, Jbehave, SOAPUI and Version One.
  • Diverse knowledge in dealing with various open source tools like Selenium IDE, Selenium RC,Selenium WebDriver, Selenium Grid, SoapUI, REST services, Cucumber, JUnit and TestNG.
  • Experience in Waterfall and Agile Scrum SDLC methodology,
  • Experience in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit unit testing framework.
  • Proficient in using SoapUI for testing Web Services and used various types of assertions such as soap fault, Contains, Soap not fault, X - path etc.
  • Experienced with designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Extensively worked on Selenium WebDriver with the preferred Languages Java, C#, Python and Ruby.
  • Good knowledge with end-to-end test framework for AngularJS, NodeJS, Bootstrap and other JavaScript applications by using Protractor Testing.

TECHNICAL SKILLS:

Languages: Java, C, C#, Ruby, HTML, XML, HTML, XPath, SQL, PL SQL, Oracle, CSS, Gherkin.

Automation Tools: Selenium Suite (Selenium IDE, RC, Grid and WebDriver),Junit, TestNG, SoapUI, ReadyAPI, Jbehave, Cucumber,Load-Runner.

Test Framework: Junit, TestNG, Data Driven Framework, keyword Driven Framework, Hybrid Framework, Page Object Model.

Project Methodologies: Agile/Scrum, Waterfall, SDLC, STLC, V-MODEL

Defect Tracking Tools: TFS, HP Quality Center (ALM), IBM Rational ClearQuest, JIRA, Bugzilla

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

Web Debugging Tool: XPath, Firepath, Firebug

Build Tool: Ant, Maven.

Continuous Integration Tools: Jenkins, Hudson

Operating Systems: Windows (XP& 7, 8, 10) LINUX, UNIX.

Environment:: Eclipse IDE, Microsoft Visual Studio, MySQL

Databases: RDBMS MySQL, MS-SQL Server, MS Access, Oracle, Red Gate Database.

Utilities: GIT, SVN, Firebug, Fire Path, TFS.

MS office tools: Ms word, MS office, MS power point.

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio, Texas

QA Selenium Automation Tester

Responsibilities:

  • Design and execute detailed test cases based on business requirements.
  • Involved in testing of application using the Agile methodology.
  • Participated in daily Stand-up meeting and Retrospective with all other QA and developers.
  • Interacted with Business Analysts, Developers, IT SME’s and captured baseline according to the functionality.
  • Performed extensive System and Integration testing on various critical scenarios.
  • Experience in maintaining support documents, QA Sign off Documents and maintaining Status Reports.
  • Execution of manual test cases and logging of defects. Logging the bugs which are found during Manual Testing and Automation Testing the Suit
  • Executed the test cases for manual testing of the UAT.
  • Involved in functional testing, regression testing, Integration testing, system testing.
  • Execute test cases, defect tracking and the complete test management carried out in TFS & MTM.
  • Involved in automation scripting using Coded UI, C#, MTM.
  • Creating test scripts using C# and Selenium Web Driver for the functional test cases.
  • Developed Automation scripts in Microsoft Visual Studio and used NUnit framework
  • Experience in User Acceptance testing, used to test the application for different modules/links in the application with the help of Cucumber tool in a Behavior Driven Development(BDD) Framework
  • Configured Selenium Grid to execute the scripts in cross browsers.

Confidential, King of Prussia, PA

QA Selenium Automation Tester

Responsibilities:

  • On daily basis, developed test automation scripts (for Health Care web application and API) from scratch using Selenium Webdriver, Java, Rest Assured, Cucumber framework.Monitored the execution of test scripts in Jenkins.
  • Monitored Jenkins test builds and took corrective actions by fixing the script/data or opening defects to fix application if needed, in effort to keep the builds Green.
  • Maintained the regression suite and updated the common utility library Classes with reusable methods that can be used across various Tests.
  • Developed automation scripts to test the REST API interfaces using Webdriver, Rest Assured, Java, Cucumber framework.
  • Before developing scripts, did manual functional testing of UI and REST APIs to make sure the feature is working as expected.
  • Developed and executed automation scripts for banking web application using SeleniumWebdriver, Java, TestNG framework.
  • Developed functional libraries and re-usable actions which can be reused through the application
  • Developed Automation scripts with Selenium WebDriver, Eclipse, Java.
  • Used Maven to build the Project, GIT version control for Code repository and JIRA for Test Defects.
  • Used build management tool Apache Maven for automation project build.
  • Developed scripts to access various form elements, links and tables and execute test scripts to automate testing in selenium IDE, WebDriver.
  • Utilized Jenkins as part of Continuous Integration Process for execution of functional tests
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
  • Connected with database using JDBC connection and selenium to retrieve test data
  • Involved in Coordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.
  • Prepared Excel files for collection of test data, introducing data using TestNG DataProvider in test suite with the help of APACHE POI library.
  • Developed Data provider test data Objects for multiple test runs and captured
  • Configured Jenkins so send test execution status reports in email.
  • Followed Page Object Design Pattern for writing automated tests in Java.
  • Achieved distributed test automation by implementing Selenium Grid.
  • Integrated Selenium Grid with Jenkins CI server.
  • Developed and maintained automated regression test cases with Selenium Web Driver in Java, MAVEN and TestNG.
  • Used Log4j for logging automated steps and script errors.
  • Reported defects through JIRA and performed Regression to resolve bugs fixes andinteracted with the developers to resolve technical issues.
  • Prepared SQL scripts to verify the database updates, inserts and deletes of the records.
  • Analyzed the user stories based on detailed acceptance criteria for the corresponding Sprint.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
  • Providing automation strategies, Selenium Automation andAutomation Test reports.
  • Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
  • Attended the daily bug review meetings, weekly status meetings and walkthroughs, and interacted with Business Analysts and Developers to resolve defects.
  • Performed Test Execution and defect logging and tracking using JIRA

Confidential, Menomonee Falls, WI

Automation Tester

Responsibilities:

  • Scrum Meetings and developed Test scenarios, Test cases, Test data, Test reports.
  • Developed BDD (Behavior Driven Development) tests using Cucumber in Gherkin format for writing behaviors in feature files and Step definitions.
  • Involved in Automation Framework development from the scratch using Selenium WebDriver, TestNG, Cucumber JVM and Page Object Model in Eclipse.
  • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing.
  • Thorough experience in implementing Automation tools Selenium WebDriver, JUnit, TestNG, Eclipse, Git/GitHub, Jenkins, Apache POI, Maven pom.xml.
  • Used test runner classes in cucumber to generate step definition and also used tags to run different kinds of test suites like smoke, and regression.
  • Created profiles in maven to launch specific TestNG suite from Jenkins job
  • Automated AngularJS Application using Protractor and Jasmine as test framework
  • Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services and RESTAPI and Rest Assured/Java
  • Captured Application Screenshots and copied the images whenever exceptions occurred and at important checkpoints of application execution.
  • Created test reports of errors with supporting traces, log files and excellent descriptions.
  • Communicated with the customer as needed to reproduce an issue found in a vehicle or system.

Environment: Java, Selenium WebDriver, Protractor, Jasmine, Cucumber, Ant, Jenkins, Junit, GitHub, SOAP UI, READY API, Jira, Eclipse IDE, Xpath, JSON, XML, CSS, HTML, Firebug, Internet Explorer, Chrome, Firefox, Oracle and SQL.

Confidential

Software Engineer Intern

Responsibilities:

  • Analyzed user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Designed, developed and modified software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Stored, retrieved, and manipulated data for analysis of system capabilities and requirements.
  • Consulted with customers about software system design and maintenance.
  • Developed web pages and validated these pages using ASP.NET and VB.NET.
  • Used ADO.NET extensively for data retrieving, querying, storage and manipulation.
  • Developed complex reports using Crystal Reports.

Environment: C#, VB.NET, ASP.NET, Java Script, Oracle 8i, OLEDB, ADO.NET, HTML, XML, Crystal Reports, UML, Visual Studio 2003,IIS 5.0, and COM.

Hire Now