We provide IT Staff Augmentation Services!

Qa Engineer Selenium/java Resume

4.00/5 (Submit Your Rating)

Eden Prairie, MN

PROFESSIONAL SUMMARY:

  • 8+ years of experience in Information Technology Industry as QA Engineer in Manual and Automation Testing (Selenium - Web Driver).
  • Expertise in Design and development of test automation frameworks for Web applications (responsive, Cross browser) using various Open Source/ Commercial testing tools likeSelenium Web Driver/IDE, Testing, JUnit.
  • Extensive Experience in creating Requirement Traceability Matrix (RTM) including Test Case Preparation Status, Test Case Execution Status, Defect Status and User Acceptance Testing Status in excel.
  • Automate test cases using BDD method with Cucumber and Ruby,Selenium/Java, build framework for web based application from scratch.
  • Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Experienced in making Data Driven and Keyword Driven and Maven/Ant Frameworks to maintain Test Suites.
  • Proficient in Web service testing using SOAP UI tool, SOAP, XML and expert in reading WSDL.
  • Expert in using open source bug tracking tool JIRA, Spira and Bugzilla.
  • Experienced in using Testing and JUnit as testing Frameworks.
  • Experience in designing a website for understanding the user requirements and validated the web page using JQuery in Conjunction with Java.
  • Extensive work on CoreJavaconcepts like Data Structures (Collections), Multi-Threading, Inheritance, Abstraction, Encapsulation, Polymorphism and Exception handling.
  • Import/export data from Oracle/MySQL data base using JDBC connections.
  • Good working experience in writing SQL queries using Microsoft SQL Server.
  • Experienced using Web-debugging tool like Fire Path and Firebug for finding elements locator.
  • Having good working knowledge of Agile (Scrum) methodology.
  • Extensive development experience on different IDE's like Eclipse, Net beans for debugging and using Java coding standards.
  • Proficient in using automation tools such as QTP, UFT,Seleniumand SOAP UI.
  • Strong understanding of web technologies, like HTML, AJAX, CSS, JavaScript, J Query, XML.
  • Wrote automated scripts for angular JS application using protractor and Java scripts.
  • Knowledge of Source control like SVN, GIT.
  • Developed framework using Cucumber, JUnit, Testing, Page Object Model, and Page Factory.
  • Hands on experience in writing corejavato access data from outsource files and used OOPs concepts in developing theseleniumframework.
  • Exposure in running SQL queries to manipulate database tables to check for data integrity.
  • Experience in mobile web or mobile app testing (Android/iOS), Functional, Non- Functional, Smoke, Integration, Regression and Usability testing.
  • Good experience in coordinating and working withdevelopers (Offshore and Onsite) and End Users in Team based environment.

TECHNICAL SKILLS:

Operating Systems: Windows 10, 8, 7, XP, 2000/NT/98/ 95, Vista, MAC OS X, UNIX, LINUX, Android.

Databases: MySQL, SQL Server, MS - Access, Oracle 9x, 10g, 11i, Microsoft access.

Languages: Java, C#, C++, JavaScript, Angular JS, VBScript, Groovy, .Net.

Testing Tools: UFT, QTP, Selenium RC, Selenium web driver, X-ray, Bootstrap,SoapUI,Selenium IDE, JMeter, Protractor,Jenkins,Cucumber,WinRunner,LoadRunner,EMV,Ruby,Maven.

Defect Trackers: JIRA, Bugzilla, ALM, Raid, Spira, Share Point.

IDE: Eclipse, Net Beans, IBM RAD, Builder, IntelliJ.

PROFESSIONAL EXPERIENCE:

Confidential, Eden Prairie, MN

QA Engineer Selenium/Java

Responsibilities:

  • Interact with internal team to identify core business, business flow and identify major & minor functionalities.
  • Participated in peer review meetings for creation of User stories and Test Cases.
  • Performed different kinds of testing like Black Box, Functionality, Integration, Regression, Usability and Back End Testing.
  • Excelled in executing functional API testing and performance testing using JMeter, and JavaScript.
  • Have used the groovy to make the configuration loading dynamically seamlessly when there are changes required for GPRS additions or removal.
  • Wrote automated scripts for angular JS application using protractor and Java scripts.
  • Involved in analyzing Business Requirements (BRS) and based on the business requirements finalized the test plan and defined the Test Cases and written the test scripts for SAAS Automation usingSelenium Web Driver.
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
  • Wrote numerical analysis utility using Groovy for complex exponential decay model dependent on multiple
  • Created and executed new WebService (SOAP&REST) Test scripts and updated existing regression test scripts using IBM Rational Integration Tester (RIT) and SOAPUI based on the test case scenarios that are documented in QC
  • Scripted using Eclipse, coding onJavaand developSeleniumWeb Driver- page pattern framework to execute test scripts.
  • Create test suites for functional and regression testing using QTP and HP UFT 12.02.
  • Generated UFT scripts with standard checkpoints, validation checkpoints and also Synchronization Points.
  • Participated in bug review meetings on behalf of the QA team and providing signoff for the builds in production.
  • Test case creation in Ruby according to the user stories and performing regular and regression automation testing.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Worked on Agile Environment with daily scrum meetings, stand up meetings, burn-down charts presentations and reviews.
  • Worked on End to End scenarios while integrating from legacy systems.
  • Wrote test cases in JIRA using X-Ray plugin and use of Test Sets and Tests.
  • Involved in writing automated scripts for Angular JS application using protractor and Java scripts.
  • Validated all the clinical reports, X-Ray, Documents, and different types of Clinical checks depending the sprint work.
  • Run regression tests two to three days prior to each release. Run smoke tests two to three days after each release.
  • Developed and maintained release acceptance tests using Web Driver, Testing, Maven and IntelliJ IDEA.
  • Designed & developed Hybrid Frameworks for iOS/Androidmobile/hybrid application using Testing
  • Developed and maintained Manual and Automation test scripts through HP ALM.
  • Created test suites for functional and regression testing using QTP, UFT.

Environment: Java, X-Ray, Ruby, Selenium, QTP, UFT, Angular Js Web Driver, Jquery, Testing, Rally, Protractor, Manual Testing & Automation testing using Selenium, Appium, Internet Explorer, Mozilla Firefox.

Confidential, NEWYORK

QA Engineer

Responsibilities:

  • Participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
  • Designed and developed test cases, updated status reports, documented test results based on logs. Validated and verified all logs which is created after the execution of batch files.
  • Performed functionality and regression testing during the various phases of the application usingSelenium.
  • Involved in the Database Testing using SQL queries of the Application such as checking all the tables in the Database and checking whether the data is moving in their respective tables.
  • Used Groovy to automate a cumbersome, manual data processing utility based on legacy bash scripts.
  • Scheduled testing job and set up the flag to run automation scripts on Jenkins as a part of the Continuous Integration process every time there is a bug fix, new feature development, or innovative functionality in code repository (Git).
  • A startup developing web tools for interactive query of a patient treatment outcome database.
  • Senior SQL Database Architect/Groovy Developer
  • Experienced in basic functionally testing and compatibility testing of mobile application on Android and iOS devices.
  • Experience understanding the code written in different programming languages Java, VB Script, Java Script,Pythonand databases like Oracle, SQL Server.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS, and JavaScript.
  • Advocate for bug fixes in a start-up environment by presenting well-written bug reports and working with developers directly.
  • Create mobile application practice team and establish mobile application development and testing tools & processes.
  • Implemented simulator forMobileAppTestingin Android Platform using Appium.
  • UsedSeleniumto expand test scenarios to catch more bugs and improve quality.
  • Developed and implemented Hybrid Framework withSeleniumWeb Driver.
  • Experienced in White Box testing by authoringpythonCodes in Selenium Web Driver.
  • UsedPythonmodules such as requests, urllib, and urllib2 for web crawling.
  • Identified the defects throughSeleniumand ensured that business processes deliver the expected results and remain reliable throughout the production release.
  • Expertise in usingSeleniumGrid for compatibility testing to test whether the web application is working as desired in different environments.
  • Used Firebug tool to identify the Object's id, Name, XPath, link text in the application.
  • Developed Behavior Driven Development (BDD) framework using Cucumber.
  • Tested SOAP and REST web services using the different assertions like HTTP assertion, security assertions, and XPATH assertions in SOAPUI.
  • Designed Functional Libraries, Functions, Subroutines, Common functions, Regular Expressions and Environmental variables using UFT in VB script
  • Responsible for developing Automation Test Scripts for Functional and Regression testing using UFT 12.02 for the automation project.
  • Involved in converting manual test cases into automated scripts on QTP, HP UFT 12.02
  • Involved in Database testing and database comparison by executing SQL queries and stored procedures to validate that data is being populated in an appropriate tables and manually comparing the results with front-end values.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.
  • Find bugs and validate specifications through black box testing techniques (like test matrices, combination testing, and risk analysis) and gray box testing techniques (like database querying and source code analysis).
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.

Environment: Java, C#,Selenium, Web Driver, QTP, UFT, SQL, SOAPUI, Eclipse IDE, Testing, Jquery, Python, JIRA, Appium, Ruby, Linux.

Confidential, VA

Selenium Tester

Responsibilities:

  • Well versed with QA standards and methodologies and hands-on knowledge of all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Good Exposure in implementing Agile Methodologies and Waterfall Methodologies in Testing Projects.
  • Experienced in Automated Testing using Selenium, QTP, UFT, Win Runner and Load Runner.
  • Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid), Soap UI, Cucumber, JIRA and Eclipse.
  • Hands on experience in writing SQL queries and executing procedures to perform back end testing for the expected results.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Tested Web services using Soap UI.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions.
  • Expert in preparing Traceability Matrix to map requirement coverage with test cases.
  • Good Exposure in implementing Agile Methodologies and Waterfall Methodologies in Testing Projects.
  • Hands on Experience on Continuation Integration Tools like Jenkins.
  • Effective experience in Testing Database Applications of RDBMS in MS SQL Server, MS Access and Oracle.
  • Software Installations & Upgrade deployment for end users.
  • Providing technical assistance and support to maintaining different networks.
  • Provided technical support to optimize workflow and minimize business interruptions.
  • 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.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium Web Driver.
  • Modification and execution of Test case Scripts (Java-Selenium Web Driver) in Eclipse IDE, design of automation test framework (JUnit and ANT).
  • Defect testing and exploratory testing/Ad-hoc testing was performed after each build.
  • Performed UI testing, Database testing after reviewing the story cards and database diagram.
  • 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 Web Driver.

Environment: Java, QTP,UFT,MS SQL, MS Access,Selenium, Oracle, SQL, SOAPUI, JUnit and ANT, XPath, CSS, JIRA, Eclipse, Linux and UI testing.

Confidential

Selenium QA Tester

Responsibilities:

  • Interpret application architectures and identify areas for automation.
  • Performed Manual Testing and regression testing activities for new releases as an end-to-end testing on Different platforms like windows with different web browsers.
  • Using Page Objects Pattern with Cucumber JVM framework.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server.
  • Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Recorded and managed defects.
  • Performed Regression testing for new builds and every modification in the application using Selenium Web Driver.
  • Analyzed test results and prepared test/defect summary report for Sr. Management.
  • Worked on Integration of Selenium RC/Web Driver with existing API to test Framework.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width and depth of test scenarios.
  • Knowledge on Web services API testing using Java client, SOUPUI and Java API testing.
  • Responsible for Setting up Web Services project using WSDL in SoapUI and provided setup help to other team members.
  • Actively involved in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.
  • Configured Selenium and GRID scripts on Virtual machines for parallel Testing.
  • Web services testing using SOAPUI (Get Method, POST Method)-SOAP and Restful (JSON) in Java in e-commerce application.
  • Conducted Cross browser testing in IE and Firefox using Selenium GRID.
  • Involved in performing extensive back-end testing to make sure data is properly reflected on the web Application. Implemented Agile/Scrum methods for testing approach.
  • Proficient in creating queries in TFS to validate results of TFS reports.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: XML, SQL, GUI testing, HTML, XPath, Selenium Web Driver, Soap UI, Cucumber JVM framework.

Confidential

Quality Analyst

Responsibilities:

  • Worked in Agile methodology, Attended daily stand up meetings to review User Stories.
  • Developed Test plan, Test cases and Test scripts based on high-level and detailed designs such as Software Requirements Specification (SRS).
  • Created and executed Test Cases for some of the modules of the Application under test (AUT).
  • Reviewed and implemented Business Requirement Documents.
  • Developed test code in java language using Eclipse.
  • Extensively used Quality Center / ALM for test planning, bug tracking and reporting tools followed up with the development team to verify Bug fixes and update bug status.
  • Good experience in Test Case Design, Test Execution, Bug Reporting.
  • Experience in cross browsers and cross platforms
  • Worked on Object Repository, Developed VB Script function libraries for QTP, UFT automation.
  • Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
  • Uploaded Business requirements, test scenarios, test cases and defects to Quality Center.
  • Convertedmanualtest cases to automation test scripts.
  • Created Automation test framework inSeleniumwithJava.
  • Used Rally to maintain and plan manualtesting, run or gather execution data from automatedtests.
  • Worked with Rally to manage multiple environments and to enter information about found defects.
  • Executed tests by usingSeleniumWeb Driver in different browsers like Microsoft IE, Mozilla Firefox, Google Chrome, etc.
  • Documented the defects identified during execution in JIRA.
  • Exported test cases from Excel to JIRA.
  • Wrote Defect Reports and performed regression after fixes.
  • Performed Functional, regression and GUI testing.

Environment: VB Script, JIRA, Agile methodology, QTP, UFT, Rally, Quality center, Eclipse, Mozilla Firefox, Google Chrome.

We'd love your feedback!