We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Around 7 years of Experience in Software Testing in client server application and web - based application using Manual Testing, Automation Testing and Web Services Testing.
  • Proficient in Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC).
  • Expert in performing Functional Testing, Integration testing, cross browser testing, Regressions, Retest, Smoke Test, Data load testing and accessibility testing as part of manual testing.
  • Well experienced in using automation test tools Selenium with Java, Quick Test Pro (QTP) / Unified Functional Tester (UFT) and Rational Functional Tester (RFT) with Java.
  • Well experienced in using automation test tools Selenium with Java.
  • Involved in system design and development using Collections and Multithreading for the action classes.
  • Strong working experience in building the components using Core Java, Spring, JSP, Hibernate, Web Services JAX-WS(SOAP), JAX RS- Restful Services, JSON and JDBC.
  • Experience with responsive web design with HTML5, CSS, XML, AJAX and JavaScript.
  • Experience in performing Web Services REST End points validation using Poster Plugin and SOAP & REST services using SOAPUI tool and Swagger API.
  • Expertise in validating back end data with high volume of data using complex SQL queries using SQL Server, Oracle and Content management tools WCS (Web Center Sites), TOAD.
  • Extensive knowledge in using Test or Defect management tools like Quality Center, Bugzilla, JIRA, Rally, Clear Quest, Version One, RQM, Visual Studio and Version Control tools GIT, SVN.
  • Proficient in working with TestNg, Junit, Keyword driven, Data driven, Hybrid driven and Page Object Model frameworks.
  • Experience in creating or maintaining automation test scripts using Java, VB Script.
  • Extensively automated Regression and Functional test suites by developing test cases and test suites using Selenium WebDriver.
  • Expertise in writing Automation scripts by using the existing functional libraries and VBScript in the QTP.
  • Automated database validation through selenium using JDBC Connections for validating backend data.
  • Working knowledge in web development and testing tools like Firebug, Fire Path, Xpath, DOM Inspector, and Chrome Console.
  • Thorough understanding of CSS principles and XPath with a clear ideology for managing maintainable and scalable automation test scripts.
  • Involved in connecting Selenium to Continuous Integration / Continuous Deployment (CI/CD) tools Maven, Jenkins.
  • Self-motivated, strong willed and a quick learner.
  • Excellent analytical and communication skills with capability to handle new technologies.
  • Decent communication skills and effective team player.

TECHNICAL SKILLS:

Programming Languages and Frameworks: C++, JAVA, Spring, Hibernate, JDBC, JSTL, Servlets, JSP, SOAP, REST Webservices.

Test Automation Tools: Selenium Web driver, RFT, QTP, TestNG, Selenium Grid, Cucumber, Page Object Model.

Management Tools: Quality Center, Rally, Jira, Rational Quality Manager, Bugzilla.

API Testing Tools: Swagger API, SOAP UI, POSTMAN.

Web Technologies: HTML, CSS, XML.

CI/CD: Jenkins, Maven.

Databases: MS SQL Server, MySQL, Oracle.

IDE’s: Eclipse, NetBeans, Intelli J, SQL Developer.

Operating Systems: Windows, Mac OS.

Application Servers: Apache Tomcat, Glassfish.

Software Development Methodologies: Waterfall, Agile, Scrum.

Content Management Systems: WCS.

Other Tools: Confluence, Perfecto, Git, SVN, Visual studio, MS Office, MS PowerPoint, Adobe debugger, MS Share point, Bit Bucket, Stash.

PROFESSIONAL EXPERIENCE:

Confidential - Phoenix, AZ

Sr. QA Engineer

Responsibilities:

  • Used Agile/Scrum methodology in project development and participated in daily Scrum meetings to discuss the status of work done
  • Actively participated in sprint grooming, Capacity planning, sprint ceremonies and sprint retrospectives.
  • Analyzed functional, non-functional requirements of the application and Documented Test cases, executed test cases and attached Test runs for each story in Rally.
  • Attended weakly, daily status meeting with team leaders, managers and developers to discuss the issues found during the testing.
  • Performed various types of testing like Black-box testing, white-box testing, Integration Testing, Regression Testing, System Testing, Smoke Testing, Sanity Testing.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browser testing.
  • Involved in writing test scripts using java and executed it through selenium, cucumber.
  • Used TestNG to prioritize the scripts and run in batches and extract test reports.
  • Involved in setting up automation scripts on selenium to Continuous Integration tool Jenkins through Maven.
  • Worked extensively on CSS and XPath to locate elements while automating tests in selenium.
  • Designed and developed Data driven framework for automation in UFT.
  • Performed UI testing to validate responsiveness and compatibility across browsers and hardware platforms.
  • Performed API testing using Swagger API, Postman, SOAP UI to validate SOAP and Restful webservices.
  • Performed end-to end testing of an application by creating the CMS content pages, modules in WCS, validating it on UI and WebAPI.
  • Extensively worked on migration and mapping the content from source sites to target sites.
  • Performed Mobile Application Testing for Android and IOS platforms.
  • Created and managed the defects in Rally to keep track of issues or software bugs which breaks the functionality of the application.
  • Performed and Deployed builds in QA and prod environments using Jenkins.
  • Generated test logs using Log4j for various log level.
  • Performed ADA testing using NVDA and Omniture testing using Adobe Debugger to test the performance of an application.
  • Used perfecto cloud application for Android and IOS device application testing.
  • Provide weekly metrics on Defects, test cases as part of QA process
  • Worked closely with offshore QA team for workflow automation.

Environment:: Java, Selenium, TestNG, Quality center, Eclipse, Rally, Swagger API, GIT, Stash, WCS, Jenkins, SOAP UI, Adobe Debugger, Perfecto, NVDA, Perfecto, Confluence.

Confidential - Morrisville, NC

Sr. QA Engineer

Responsibilities:

  • Designed the entire application using Agile methodology.
  • Reviewed Business Requirements, Functional Requirements, Technical Design and deployment plans along with the user groups, Business Analysts, Development teams and test teams.
  • Analyzed the business requirements and documented Test plans, Test cases, Reports and procedures.
  • Performed all various types of testing like Smoke Testing, Functional Testing, Regression Testing, System Integration Testing, Black-box Testing, White-box Testing and User Acceptance testing.
  • Developed all the UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Spring framework was used as the controller layer in back end to take care of the requests in the application.
  • Worked on RESTFUL API and integrated with spring application.
  • Designed and developed Test Cases for automated testing using Java, Selenium WebDriver, TestNG and Eclipse IDE.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platform and browser testing.
  • Utilized Xpath locator to identify application objects uniquely (Firebug, Inspect element).
  • Validated Test scripts to ensure that all test scenarios are complete and matched the Required Traceability Matrix.
  • Generated Weekly Reports, Defect Reports, Test Summary, Requirement Traceability, Reports and Test Statistics and Customized Summary Reports.
  • Wrote and tracked the defects using Jira and communicated with the developers.
  • Created and executed SQL queries for validating the flow of the data from Front-end to Back-end.
  • Created PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedure.
  • Performed unit testing on individual CRUD operations using Mockito.
  • Expertise with validating/analyzing Web Service communication (system-generated emails) using SOAP UI.
  • Interacted with developers, project managers, and management in the development, execution and reporting of test performance results.
  • Analyzed, reports and kept track of defects using Quality Center.
  • Used GIT version control to track and maintain the different version of the application.
  • Involved in off shore co-ordination, work assignment, query resolution and work product reviews.

Environment: Java, selenium, Spring, TestNG, Mockito, Eclipse, Rally, Jira, GIT, Stash, CSS, HTML, MYSQL, Microsoft Office, Tomcat Server, SOAP UI, Windows.

Confidential - Reston, VA

Sr. QA Engineer

Responsibilities:

  • Developed the entire application in Agile methodology.
  • Involved in gathering the Business requirements and participated in all sprint activities.
  • Provided estimations on Automation approach for .COM automation and Web Redesigning
  • Involved in configuring content management in hybrids to reflect the changes in the web application.
  • Involved in analyzing and developing the application automation using Selenium and QTP.
  • Developed test script using Java for Selenium with TestNg framework
  • Identified visual defect in the web application caused due to markup language & CSS styles
  • Implemented database connectivity for Oracle database to validate backend data using automation.
  • Involved in Web design and Development meeting for Web & Mobile applications.
  • Managed the defects and generated reports using Ticketing tool Jira.
  • Experience in using Atlassian tool Bit bucket for implementing code.
  • Identified Security issues by performing basic testing in XSS and SQL injection.
  • Played key role in the discussions of major issues.
  • Involved in the Development of Automation Framework with QTP for .COM Automation.
  • Executed and Maintained of Automation scripts.
  • Lead a team of 6 people to automate application using QTP.
  • Involved in assisting stakeholders to perform User Acceptance Testing (UAT).
  • Involved in Testing SOA implementation and Oracle Apps.
  • Worked efficiently in managing both Offshore and Onsite structure.

Environment: QTP, VB script, Selenium, eclipse, Java, Jira, Windows, Hybris, E-Commerce, Atlassian Bit-bucket, Oracle database and Oracle Applications.

Confidential - Atlanta,GA

Java Developer

Responsibilities:

  • Involved in all phases of SDLC and generated Use case diagrams, Class diagrams and sequence diagrams.
  • Developed UI screen with HTML5, CSS, JavaScript.
  • Designed and implemented customized exception handling to handle the exceptions in the application.
  • Involved in the application development using Spring MVC module and responsible for developing DAO layer and Implemented the application using Spring Boot Framework and handled the security using spring security.
  • Developed screens, Controller classes, Business services and DAO layer.
  • Used Hibernate, object /relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Configured the xml files for Hibernate and applied its Object Relational Mapping ORM to enable the data transactions between POJO and Oracle Database using caching on Session Factory as well as caching on query.
  • Involved in implementation of modules like accessing records from database, comparison of records and related classes using Spring framework and Hibernate.
  • Created, configured Hibernate entities using annotations, mapping associations to map with data base model.
  • Worked on Java Message Service (JMS) API for developing message-oriented middleware (MOM) layer for handling various asynchronous requests.
  • Developed Client applications to consume the Web services based on SOAP protocol.
  • Wrote unit test cases/suites using Junit.
  • Involved in bug fixing during the System testing, Integration testing and User acceptance testing.
  • Used log4j to log all error messages of application along with debugging purposes.
  • Configured and deployed code onto Tomcat Application Server, creating data sources etc.
  • Used GitHub as Distributed version control system and branching for creating a new feature and making bug fixes.

Environment: Java, HTML, CSS JavaScript, XML, JSP, JSTL, jQuery, Spring, Hibernate, Oracle, PL/SQL, SOAP, JMS, Junit, GIT.

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of SDLC and generated Use case diagrams, Class diagrams and sequence diagrams.
  • Developed UI screen with HTML5, CSS, JavaScript.
  • Used Spring MVC, Spring IOC for the management of application flow (by developing configurable Handler Mappings, View Resolver) and handled security using Spring Security.
  • Used Hibernate core interfaces, annotations, configuration files to implement DAO layer.
  • Created, configured Hibernate entities using annotations, mapping associations to map with data base model.
  • Created Data Access Objects to fetch data from database with SQL queries.
  • Involved in Unit Testing, System Integration Testing and bug fixes.
  • Involved in validating major releases by running the system tests and regression tests for HDS and maintaining the defect tracker database.
  • Prepared test data based on exact definition of defect (for positive testing).
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Developed Client applications to consume the Web services based on SOAP protocol.
  • Configured and Deployed the application in WebSphere Application server.
  • Used Jenkins for continuous integration and worked on Performance improvements for the application.
  • Involved in creating unit testing of various layers using JUnit and created automated test scripts for integration testing.
  • Used GIT version control to track and maintain the different version of the application.

Environment: Java, HTML, JavaScript, XML, JSP, JSTL, CSS, Spring, Hibernate, MYSQL Server, SOAP, Junit, GIT.

We'd love your feedback!