We provide IT Staff Augmentation Services!

Sr. Qa Tester Resume

Denver, CO

PROFESSIONAL SUMMARY:

  • Having 7+ years of professional IT experience in Quality Assurance, Software Testing and Development of enterprise applications.
  • Experience in all phases of SDLC, STLC, Agile, Scrum and Waterfall methodologies.
  • Worked on various open source tools such as Selenium WebDriver, Selenium RC, Selenium Grid, Selenium IDE, TestNG, Cucumber, JAVA, Maven, JUnit, Web Applications, SoapUI, JIRA, SQL using Eclipse as IDE.
  • Experience in Object oriented analysis and design (OOAD), UML, Java EE, and Web Services.
  • Participating in Sprint Planning and grooming to discuss the committed stories that can be tested and completed by the end of the sprint.
  • Analyze functional requirements/User stories and translate requirements into written test plans, detailed test cases and test schedules by following the Agile/Scrum process.
  • Involved in Functional, Regression, Integration, Smoke, End to End System testing and UAT as a part of Sprint Cycles.
  • Strong knowledge in Web technologies like XML, XPATH, JSON, HTML, CSS.
  • Experienced in creating Test Plans, thorough hands on experience with designing test cases covering all test conditions and eliminating redundancy and duplications.
  • Involved in client meetings, walkthrough, Approval and Sign off calls with Business team.
  • Hands on experience on Automation testing.
  • Hands on experience in offline iPad testing.
  • Hands - on experience in handling Ajax call and Java Script executors for dynamic web elements.
  • Performed Continuous Integration (CI) for scheduling the jobs using Jenkins, GIT, TestNG and Maven.
  • Experienced in working with Defect Management tools like HP ALM/Quality Center,Rally & JIRA.
  • Experience in Parallel Execution of Multiple Tests at a time in different environments.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.
  • Experienced in Web Services testing using SOAPUI tool. Validated request and response XML, SOAP and RESTFUL Web service calls.
  • Experience in integrating Selenium WebDriver automation scripts on Continuous Integration tools like Jenkins.
  • Practical knowledge on Source Version Control tools like GIT and SVN.
  • Good at defect-reporting and defect-tracking tools like JIRA, Rally, Bugzilla and Quality center.

TECHNICAL SKILLS:

Manual and Automation Tools: HP ALM, Quality Center, JIRA, Bugzilla, Selenium, Planning Poker

J2EE Technologies: Servlets, JSP, JDBC

Frameworks and Tools: SAFT, Cucumber, Struts, Spring, Hibernate.

Programming: Java, Java Script, SQL

Application/Web Servers: Apache Tomcat, Jboss, Glassfish, WebLogic.

IDE’s: Eclipse, IntelliJ

Scripting: Java Script, HTML, CSS, Unix Shell Scripting

Internet Technologies: JSON, jQuery, XML, SOAP, RESTful, AJAX

Build Tool: ANT, Maven

Operating Systems: Windows, Ubuntu, Linux Red Hat, Unix

Databases: Oracle, MYSQL, SQL Server

PROFESSIONAL REFERENCE:

Confidential, Denver, CO

Sr. QA Tester

Responsibilities:

  • Worked closely with business team to understand the Requirement Document in creating Test Plan.
  • Extensively worked on test cases involving validation of data at all levels including field level validators and UI validation.
  • Performed functional, regression and UAT Testing extensively used Selenium Web driver.
  • Automated Test cases and Steps by using concepts Overloaded Function, Variable, Array (single and multi-dimensional) and conditional logic to make script more logical and Debug Java Script.
  • Used J2EE for the implementation of script on Eclipse. TestNG and Junit annotation are using for the implementation.
  • Maintained Automation scripts and responsible for code check-ins into GitHub.
  • Used MAVEN to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Used Scenario outline for data driven testing in BDD and background to eliminate the duplicate steps in scenarios and worked very closely with Product owner and Stakeholder and derived negative and positive conditions.
  • Implemented BDD framework first time in the organization by writing features files, step definitions and closely worked with the Product owner using cucumber.
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html Ids to identify elements.
  • Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements.
  • Used TestNG Parameter, TestNG.xml and Data Provider (Method and ITest Context.) for parameterization.
  • Used Selenium automation (TestNG) to different type of browsers to perform Cross Browser Testing.
  • Created synchronization points in the application to deal with timing problems.
  • Analyzing and developed test script, test cases and performed Manual and Automation Testing like Positive Testing and Negative Testing.
  • Automated RESTful WebServices using Rest Assured Java library and JAVA for different endpoint Implemented data driven by getting the endpoints from the external source Excel and automated multiple endpoints with various methods like GET, PUT, POST etc. and asserted the response data.
  • Implemented CICD pipeline in Jenkins with the help of DEVOPS Team.
  • Mapped all the Requirements with the Test Cases using Requirement traceability matrix.
  • Performed Black Box Testing, UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and data driven testing using excel file in Selenium.
  • Performed the application compatibility testing in the Versions of Chrome, Mozilla fire fox, and Safari and Internet Explorer browsers using Selenium.
  • Defects were tracked, reviewed, analyzed and compared using HP Quality Center/ALM.
  • Used an Agile model of development life cycle (SCRUM). Used selenium with java, frameworks, design approaches, and various effective implementation techniques.
  • Data Defined and Manipulate (DDL/DML) using SQL Queries in MYSQL.
  • SQL Queries writing to extract the data and define data to perform E2E testing.
  • API testing using SOAP UI/Ready API.
  • Automated few test cases for Mobile application using Appium and Selenium by configuring the android development kit and created emulators.

Environment: Selenium Web driver, GitHub, Java, Rest Assured, XML, HTML, Jenkins, CSS HP QC/ALM, RESTful, Soap UI, Ready API, Jira, Appium, Protractor, Jasmine, TestNG, Maven Agile, SQL, MYSQL.

Confidential, Beaverton, OR

QA Automation Engineer

Responsibilities:

  • Gathered, analyzed and reviewed business requirements and functional requirements
  • Responsible for testing and validating the correct rules which are fired and proper tasking which is done from the various web applications like Aerial, iExchange, ARIS, Altruista, Smart UM.
  • Involved in Automating the ORMB Application Suite using the SAFT Framework for Setting up the Customer, Applying the Pricing rule and Price Items for the Customer, Validating the correctness of the Billable Charges and running the TFM batch jobs to apply BILLING to the customer.
  • Involved in Automating the Aerial Application Suite using the SAFT(Selenium Automation Framework for testing) for generation of the letters and validating it.
  • Performed the offline iPad testing, to make sure the questionnaires can be filled in the airplane mode without internet connectivity and synced to web which can be accessed when logged into the desktop.
  • Performed the AIVR testing to make sure that all kind of requests are created.
  • Validate the Plan Profiles in the various web applications
  • Validate the Diagnosis and the Procedure codes using the file maintenance systems
  • Performed XML data mapping during the end-to-end testing.
  • Responsible for System, Functional and User Acceptance testing (UAT)
  • Analyze functional requirements/User stories and translate requirements into written test plans, detailed test cases and test schedules by following the Agile/Scrum process.
  • Place the Test Cases, Test Scripts and Expected results in HP ALM.
  • Validate the letters generated for all the plans against the Master Templates.
  • Prepare various test conditions on routing queues in the web applications on various LOBS’.
  • Mapping the requirements to test cases (Traceability Metrics)
  • Responsible for Production Testing (Internal Verification process)
  • Validated the 5 different state members for Plan to Plan testing.
  • Participated in walkthrough’s and technical reviews all through the testing phase
  • Worked on continuous improvement of the QA process by reviewing and evaluating existing practices with standard testing guidelines
  • Used JIRA and HP ALM for defect raising and tracking.

Environment: HP ALM, XML, JIRA, Bugzilla, Selenium, SAFT Framework, Eclipse, Squirrel SQL, GIT.

Confidential, California

QA Tester

Responsibilities:

  • Participated in identifying the Test scenarios and designing the Test cases.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling. Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
  • Performed Cross Browser compatibility testing on Chrome, Firefox, IE browsers using Selenium Grid with Sause Labs Cloud Integration.
  • Understanding requirement and developing end to end automation test scripts using selenium WebDriver with TestNG framework.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java
  • Used Maven build tool to implement the framework dependency jar files.
  • Executed test cases relating to mouse hover using Action class and found hidden elements id, name, cssSelector, xpath, className, linkText, using the firebug and firepath.
  • Saved remarkable time and cost of testing by automation using Selenium WebDriver, JAVA.
  • Implemented the selenium synchronization using wait and sleep methods.
  • Implemented test automation for handling pop-ups and alerts on webpage.
  • Used updated extent reports dependencies to generate more pictorial reports
  • Developed and implemented Data Driven and Page Object Model automation testing framework Reviewed Test Reports and Preparing Test Summary Report.
  • Performed Smoke, End to End and Regression tests in Test environment and Production support environment.
  • Implemented test Management tools such as JIRA bug reporting tools to track test progress, test execution and deliverables.
  • Implemented the mouse and keyboard events using the Actions class.
  • Used Apache POI to read data from Excel sheets and testing the test scenarios.
  • Used Jenkins tool for continuous integration server to configure with GitHub and Maven.
  • Executed test cases automated in UFT tool using VB Script, migrated UFT scripts to Selenium
  • Involved in Developing and creating detailed test plans and test cases for the system covering design document, reviewing them with the developers and finalizing the test cases.
  • Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.

Environment: Java, Selenium WebDriver, TestNG, Apache POI, Extent Reports, Cucumber, Eclipse, Windows, Oracle, Maven, SQL server, JIRA, SOAP UI, UFT.

Confidential, Charlotte, NC

QA Engineer

Responsibilities:

  • Providing end to end testing services for the Ecommerce web application.
  • Actively participated in all phases of Testing Life Cycle (Design, Planning, Development and Results).
  • Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.
  • Designed & Implemented a Hybrid Test Automation Framework (Data+Keyword) using Selenium WebDriver.
  • Performed GUI functional and sanity testing manually for each new build of the application.
  • Experienced in Hybrid methodologies, Test Driven Development (TDD).
  • Developed user defined functions for different selenium locator types.
  • Prepared Test Plans and Test Cases based on the functional requirements, specifications and wireframes.
  • Found critical bugs in the application, weekly Reporting through Bug Reports and Maintenance Traceability Matrix using JIRA.
  • Extensive experience with Jenkins for continuous integration
  • Used firebug to identify object ids, Name, XPaths, links in the application
  • Configured Selenium Grid to execute the parallel script.
  • Test scenarios outlines and created feature files by using Cucumber.
  • Performed both Manual and Automated testing.
  • Used Several TestNG Annotations to take advantage of test lifecycle.
  • Experienced in SVN source repository
  • Perform Backend testing by extensively using complex SQL Queries to verify the integrity of the database.
  • Generated the test scripts for Functional, Data driven and Regression testing using the automated testing tools.
  • Used Firebug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, Css Selector, Link, Partial Link, Attributes, and Tags.
  • Involved in testing alerts and pop-ups using Selenium WebDriver.
  • Using SOAP and REST API's to automate tests.

Environment: Java, JIRA, Jenkins, Eclipse, Cucumber, SVN, Maven, Selenium Grid, TestNG, Selenium WebDriver.

Hire Now