We provide IT Staff Augmentation Services!

Java Qa And Developer Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY:

  • 7+ years of experience in IT industry as an Automation Test Engineer and Manual Testing in web and mobile applications, used latest tools like Selenium, TestNG, Junit and APPIUM, etc.
  • Extensive experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plan, Test Strategy, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
  • Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium.
  • Worked on Retail and Healthcare applications. Automation skills in both UI and service level Experience in Selenium IDE, Grid. Experience in Selenium Web driver.
  • Worked on Web Services testing using Selenium IDE, and Selenium RC Server, Web Driver, Testing and Junit.
  • Loadrunner, Junit, Jbehave, HP Quality center, Jasmine, QTP/UFT, Cucumber and Python are the other areas of my expertise.
  • Followed TDD and Agile Scrum methodologies in testing Software’s and Web Applications.
  • Extensively involved in writing automation for Functional testing and Regression testing
  • Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept like polymorphism, encapsulation.
  • Excellent testing skills with an urge to find hidden bugs.
  • Strong knowledge in object oriented analysis and design.
  • Have good debugging skills to fix the issues.
  • Ability to document and track defects as well as produce detailed reports using defect - tracking tools such as JIRA.
  • Extensive experience in coordinating testing effort, responsible for test deliverables, status reporting to management and issue escalations.
  • Performed Smoke testing, Functional Testing, System Integration Testing (SIT), Regression Testing and User Acceptance Testing (UAT)
  • Have strong programming skills in writing/maintaining SQL for Oracle database backend.
  • Experience in testing database applications of RDBMS in Oracle, My-SQL and SQL Server by executing SQL Queries .
  • Excellent communication and interpersonal skills with clear understanding of business Processes and ability to work as a part of team or independent.
  • Experience in -Defect Tracking, Report Generation, Exporting and Importing of Test Cases in Excel format, Preparation of Requirement Traceability Matrix, Generation and Execution of scripts
  • Experience in System, Functional, Integration, Regression and User Acceptance testing.
  • Experienced in Database Testing using interfaces like TOAD and SQL Navigator
  • Develop complex SQL queries to find test data and the data needed by test cases.
  • Attention to detail and ability to work in tighter schedules and on different applications concurrently.
  • Ability to work in a team environment. Strong communication and interpersonal skills. Ability to interact with customers with ease and professionalism
  • Interacted with Business users regarding Business Requirements.

TECHNICAL SKILLS:

Testing/Test Management /Defect Management tools: Selenium 2 Web Driver/RC/IDE/Grid, HP Quick Test Pro (QTP) 11, Load Runner 11, JIRA, Quality Center/ALM 11, Clear Quest, SOAP UI

Web Browsers & Servers & Operating Systems: Microsoft Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Tomcat, Web Logic & Windows, Linux, Unix

Modeling Tools: MS Visio, MS Project, UML

Database: Oracle R12, MS Access, DB2, SQL Server 2008

Microsoft Tools: MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, MS Visio, MS Project, Microsoft FrontPage, Fire bug, Fire Path, IE Developer Toolkit and HTML

Testing Strategies: Integration, Unit, System, Black Box, White Box, UAT.

Reporting Tools: Crystal Reports, SQL Server Reporting Services

Language: Java 8, C++, SQL, HTML, XML, VB, JavaScript, VB Script, Databases Oracle, SQL Server, MySQL, MS-Access and DB2, Toad.

PROFESSIONAL EXPERIENCE:

Confidential, CA

Java QA and Developer

Responsibilities:

  • Developing test plans and test scenarios for the new functionalities in the project.
  • Developing automation code using Selenium WebDriver.
  • Developed Automation code using Junit and TestNG frameworks.
  • Developed selenium automation scripts using java for existing test cases and regression test cases.
  • Developed few shell scripts to automate processing.
  • Also, involved in development of few improvements of the functionality in the project and also resolving minor bugs.
  • Writing test cases in JIRA for the new functionalities or updating the existing test cases if there are any improvements in the software.
  • Manipulating database scripts accordingly for testing different scenarios in different environments using SQL.
  • Use different LINUX commands to operate on different environments and in local machine.
  • Creating tickets in JIRA if there are any bugs detected or if there is a new requirement/changes to be implemented.
  • Manually or through Jenkins automation, upgrading different environments of different versions to test the latest functionality and changes in those environments.
  • Worked on different messaging services for IoT devices (TIBCO GEMS, MQTT spy).
  • Testing SOAP web services using SOAPUI.
  • Maintaining automated code in Perforce/P4V client (Version control).
  • Doing continuous integration through Jenkins.
  • Code review for the perforce change list shared in HipChat. Also, used Fisheye to review the changes of the code which would be helpful for testing.
  • Following Agile Methodology for software development and testing. Attend daily scrum(stand-up) meetings. Sprint planning and Sprint retrospect meeting to report the work and decide upcoming work.
  • Use different frameworks and tools like JIRA, Confluence, IntelliJ IDEA, Perforce (P4V client), Jenkins, SQL developer, SOAPUI, Tibco GEMS, Selenium Web Driver 2.0, TestNG, etc.

Environment: Java, Selenium WebDriver, TestNG, TIBCO GEMS, MQTT spy, JIRA, JUnit, Jenkins, Soap UI, Linux, Shell Scripting, P4V Client, HTML, XML, SQL Developer.

Confidential, Sunnyvale, CA

QA Analyst

Responsibilities:

  • Used Selenium Webdriver, java, Junit and Maven for designing automation test cases.
  • Used Firebug and Firepath for element identification while creating Page Object Repository.
  • Performed Web-Services Testing using SOAP UI and generated XML Files for messaging.
  • Used MVC framework for developing J2EE based web application.
  • Executed test cases in multiple browsers and platforms using Selenium Grid.
  • Administration, configuration, analysis, design, development, maintenance and support of client side applications.
  • Followed Agile Scrum Methodology with Radar Agile Sprint Management tool and JIRA as well.
  • Performing all other tasks assigned by project manager and tech lead.
  • Used Spring Core to define beans for Services, Entity services and corresponding depended services.
  • Working with following software and tools: Java, Web Objects, Web Services, Selenium Web Driver, TestNG, Spring MVC, Radar Agile Sprint Management, Hibernate, JIRA and GIT.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading and Serialization.
  • Resolving bugs which are raised by me and also assigning them to other team members.
  • Business requirements and technology assessments.
  • Conducting Design and Code reviews for the completed requirements.
  • Understanding the user requirements & client requirements through meetings, knowledge sharing, design discussion with Customers and Offshore team members.

Environment: Java, Selenium WebDriver, TestNG, Maven, Spring MVC, JIRA, Radar Agile Management, Jenkins, Soap UI, Rest, JBehave, HTML, XML, Firebug, SQL Developer.

Confidential, Miami, FL

QA Analyst

Responsibilities:

  • Actively involved with SCRUM and SPRINT meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Extensively used Selenium Web Driver 2 to test the web application. Developed and implemented robust MVC pattern base testing with Selenium WebDriver, which cut down the script development time in half.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Written Grey box and Black box test cases based on the User and Business Requirements.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber and JBehave.
  • JBehave project for automatic acceptance testing. It helps make tests easier to read and write naturally.
  • Created and executed the test scripts with Java, Selenium WebDriver, and TestNG.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Extensively worked on Selenium webDriver with the preferred Languages Java, C Sharp, Python and Ruby.
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services & REST API. Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Performed SOA / web services testing using SOAP UI, wrote adaptors to test / invoke web services.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Functional and Cross Browser testing of Defined Browser Stack of the site experience Defect Triaging and Release sign off for Continuous Delivery cycles.
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, HTML, XML, XPath, Firebug, SQL, Oracle, Windows.

Confidential, San Francisco, CA

QA Analyst

Responsibilities:

  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
  • Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
  • Involved in testing various business rules User/Customer Functionality, Change Process, Configuration Data Requirements, Legacy Data Requirements, and Access Permissions Requirements.
  • In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium.
  • Created automation framework and test scripts using Selenium Web - Driver for multiple platforms and browsers testing.
  • Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
  • Developed automation test cases, executed these test scripts and logged defects in JIRA/ALM.
  • Used SVN Subclipse repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html ids to identify elements.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
  • Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMeter.
  • Designed scenarios in JMeter to perform Load and Stress tests and to analyze results.
  • Involved in regression testing using QTP tool prior converting QTP scripts to Selenium web-driver
  • Attended weekly status meetings with development and management Teams.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Selenium Web driver/IDE, Eclipse, Jmeter, Jira, Java, JavaScript, HTML, CSS, X-path, Windows, SQL Server, Application Lifecycle Management, Quality Center, Test-NG, SVN, SOAP UI, Fire bug, Fire Path, IE Developer Toolkit, QTP .

Confidential

QA Tester

Responsibilities:

  • Analyzed requirements, functional specification & required documents for Manual Testing.
  • Reviewed project specs and worked closely with BA and Development for creating Test Cases.
  • Executed scripts from Test Lab and Test Cases in Quality Center (QC), verified testing results against expected results and tracked defects
  • Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project's test conditions.
  • Linked requirements to tests and defects as well as analyzed and tested defects in Quality Center (QC)
  • Wrote SQL queries for database backend testing.
  • Preparation and Review of End-to-End Test Scenarios/Test Cases, Coverage matrix and Test Data.
  • Participated in biweekly and monthly report meetings.

Environment: Manual Testing, MS Office, Quality Center, SQL, Windows.

We'd love your feedback!