Senior Qa Tester Resume
Monroe, LA
SUMMARY:
- 7 years of IT experience with complete application development life - cycle SDLC including business requirements gathering, analysis and design, coding, testing Software applications for functional, Automation, Web Services, Regression tests, UAT in Banking, Telecom, Insurance domains.
- Extensive experience with Software Quality Assurance Testing on GUI based Client-Server Web Based applications, Web Services, Data Driven Applications, using Manual and Automated testing procedures.
- Working knowledge of Quality control processes, working as QA test developer for automating the test cases for unit and integrated testing.
- Involved in various stages of Software Development Life Cycle SDLC implementing Waterfall, V-Model, and Agile, Iteration, Scrum methodologies.
- Worked on Web Services Testing using SOAP UI 4.0/3.0
- Able to work under pressure to meet deadlines and the ability to work in a cross-functional environment. Effectively able to work as a team member as well as independently.
- Conducted Data Driven Testing using parameterization in UFT to test the application with different sets of data.
- Possess extensive experience in analyzing the Business Requirement Documents, Functional Specifications and Technical Specifications.
- Proficient in developing/writing Software Test Plans, Test Case Design, and Test Scripts based on User Requirements, Specifications and System Requirements documents.
- Experience in designing Test Cases/Test Scripts/Test Conditions for the Unit Testing, verifying and validating Web based e-commerce applications, like Boundary Value Analysis.
- Responsible for Analysis and Defect Tracking using HP Quality Center, Test Director, JIRA, IBM Clear Quest.
- Good Exposure on automated testing tools QTP and Selenium.
- Experienced in writing JUNIT Test cases for Java and J2EE applications.
- Experience in Black Box, White Box, and Grey Box Testing, GUI Testing, Regression testing, Ad-hoc, Silk, Compatibility and Website Testing.
- Good experience on Selenium IDE and creating Scripts in Selenium RC and Selenium Grid by using Java.
- LINUX and Windows platforms Extensive working knowledge in Shell Scripting, UNIX.
- Proficient in SQL Queries, Stored Procedures and PL/SQL programs.
- Strong skills in Core Java, J2EE, Multi-threading, J2EE patterns.
- Expertise in several J2EE technologies like JSP, Servlets, Web Services SOAP, WSDL, struts, JAVA Beans, JNDI and usage of well-known Java IDE like Eclipse, RAD.
- Excellent communication skills with good presentation skills
TECHNICAL SKILLS:
Operating Systems: Windows 2000/XP/NT, UNIX, Linux, Sun Solaris, IBM AIX
Languages : Java, HTML, CSS, Bootstrap, Java Script, jQuery, Angular JS, JSON, XML, Web Services, Eclipse
Tools/ IDEs : Web Services SOAP and Restful, Web Services, SOAP, Restful, TCP Monitor, Eclipse, RAD, CSS, JIRA, Test Directory, Test Manager, Selenium 1.0, 2.0
Applications : MS-Word, MS-Excel, MS-Power Point
Java technologies : JDK, JDBC, Java Beans, Servlets, JSP, J2EE
Networking : GNS3, Wireshark
PROFESSIONAL EXPERIENCE
Confidential,Monroe, LASenior QA Tester
Responsibilities:
- Assessed & analyzed user stories, Business Requirements (BRD), Functional Requirements (FRD) and participated in Sprint planning, Review Sessions & Scrum Meetings.
- Experienced in integrating the execution of QTP/UFT regression scripts with server.
- Recognized and classified the overall plan for Test Scope, Test Strategy High level Document and Test Data within the context area of each sprint.
- Developed REST web services supporting JSON format to perform tasks
- Strong experience with software development approaches like Agile.
- Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations, Equivalence classes.
- Performed Functional testing as per user stories and also performed Integration Testing & System Testing on using Selenium WebDriver.
- Engaged in framework enhancements, troubleshooting, code reviews, and maintaining deliverables quality.
- Handled the special mouse events and selected the options from the drop down menu using Selenium Actions builder, mouse hover and synchronization.
- Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
- Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, Cucumber, TestNG.
- The Test Cases were configured to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
- In Hybrid/Data Driven Framework, the Test Suites, Test Cases & Test Data Sets were configured to perform or skip the execution and wrote the test results Passed/Failed/Skipped to the output files.
- Developed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.
- Used SoapUI to test the application web services.
- Scripted the Test cases and managed the framework dependency jars using Maven.
- Used Maven to perform build from Jenkins Continuous Integration.
- Performed continuous integration of code and scripts using Jenkins.
- Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.
- Scripted SQL queries to verify data integrity and validate updated data for the Test cases in different modules of the insurance application.
- Worked with developers to update the defects, resolve them and track their status using JIRA.
Environment/Tools: Java, SDET, JSON, JavaScript, HTML, CSS, jQuery, Selenium, TestNG, Eclipse, Hybrid/Data Driven Framework, SQL, Cucumber, SoapUI, Maven, Jenkins, JIRA, Agile/Scrum, IBM Bluemix.
Confidential,Bloomington, ILSr. Quality Engineer
Responsibilities:
- Involvement in all the stages of Software Development Life Cycle (SDLC) like Requirements Specifications Review, Test documentation, Application testing and Defect reporting.
- Wrote scripts in UFT to ensure applications were as close to perfect before being deployed to production.
- Participated in Requirement Specification Meetings (RSM) to understand the application’s functional requirements to initialize the test scenarios, test flows and test procedures.
- Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations, Equivalence classes.
- Scripted Tests and automated using Selenium IDE / Selenium WebDriver at OS level for User Interface (UI).
- Used Hybrid/Data Driven Framework and extracted the data from external Excel files using Apache POI.
- Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
- Executed User Acceptance Tests (UAT) in Behavior Driven Pattern using Cucumber.
- Performed Regression testing using Selenium WebDriver, TestNG and Jenkins Continuous Integration.
- Executed Batch files using Selenium.
- Performed black box testing, database testing and web-based testing on each transaction using Selenium.
- Scripted the Test cases and managed the framework dependency jars using Maven.
- Used Maven to perform build from Jenkins Continuous Integration.
- Created test cases and performed Database testing to check whether the data is being migrated properly.
Environment/Tools: Selenium IDE, SDET, JSON, Selenium Web Driver, TestNG, Java, Eclipse, Hybrid/Data Driven Framework, Cucumber, Linux, SQL, JIRA, SVN, Maven, Jenkins.
Confidential,Monroe, LATest Engineer
Responsibilities:
- Implementation of QA approaches to ensure quality of a product and was involved in project planning and coordination.
- Configured HP Quality Center in Agile environment generated Test Sets & executed and documented the test results using HP Quality Centre.
- Used HP Quality Center to store all testing results, metrics, implemented test plan document, created test cases, Defect tracking and reporting.
- Controlled logging and tracking of defects; analyzed and maintained comprehensive defects reports using HP Quality Centre.
- Involved in Unit Testing, Handle issues in System testing and UAT.
- Used several types of verification points to check the functionality of the application using QTP/UFT.
- Write Complex Test Cases using SQL queries for data validation and to verify the data integrity in the database.
- Test and Run various APIs as part of System Integration Testing.
- Reported using QA Status reports, Defect Log reports, Traceability reports and Test execution & Results Reports.
Environment/Tools: Java, MySQL, QTP, HP Quality Center
Confidential,Dallas, TXQuality Analyst
Responsibilities:
- Scheduled and attended Subject Matter Expert (SME) meetings during changeovers in order to learn the utilities of the applications.
- Involving in implementation of entire testing cycle including Functional Testing, System Integration testing, Data base testing, Regression Testing and User Acceptance Testing.
- Executed automated testing using HP UFT/QTP tool.
- Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.
- Executed test cases to validate utility of core and non-core applications of the client.
- Gathering requirements for test bed/data preparation.
- Performed User Acceptance Testing (UAT) in the final phase of software development process to check the functionality of the software.
- Used HP Quality Center to log and track defects.
- Involved in writing SQL queries for backend testing in order to verify the proper interaction between GUI (Graphical User Interface) and database.
Environment/Tools: HP Quality Center, Microsoft office, Windows 7, Chrome, Mozilla, MySQL