Sdet Tester Resume
MO
SUMMARY:
- Around 6 years of experience in Software development life cycle (SDLC), Software testing life cycle (STLC) and Test development life cycle (TDLC), testing of Web Based applications using JAVA.
- Expertise on Agile Environment and tested the application under SCRUM (Agile) Methodology and attended Daily Scrum meet for status reporting.
- Involved in Unit Testing using Junit.
- Used Eclipse for writing code for HTML, Java, Servlets, JSP and JavaScript.
- Extensive experience in Integration testing, System testing, Smoke testing, Regression testing, Performance testing, Functional testing, and GUI testing.
- Proficient in both Manual Testing and Automation Testing using tools such as Selenium (Selenium IDE, Selenium RC, and Selenium WebDriver), TestNG, Eclipse.
- Great Knowledge on Cucumber Framework with Groovy language. Can effectively do automation testing using Cucumber framework.
- Proficiency in working on selenium using Page Object Model. Used Selenium web driver and TestNG to run parallel testing by creating groups.
- Performed Smoke test and Regression test using TestNG, Jenkins and Selenium WebDriver automation framework.
- Experienced using web debugging tool like FirePath and Firebug in order to locate web elements.
- Used Selenium Screenshots for bug reporting, analysis and exception debugging.
- Performed Cross - Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
- Performed Web services testing using SoapUI. Responsible for doing RESTFUL Web Services testing.
- Monitoring RESTFUL Services with Spring Boot.
- Good programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
- Great Knowledge on SQL to run data integrity tests for backend testing.
- Expertise in grouping of test cases, test methods and test suites using the TestNG.
- Knowledge in using Quality Center, JIRA, Bugzilla.
- Having good exposure to Developing, maintain and executing test automation in a multi-server environment and having good accuracy to define and maintain testing environments and configuration.
- Excellent Communication skills and ability to work either independently or in a team and to handle multiple tasks to meet deadlines and deliverables.
- Motivated Highflier with excellent verbal / written communication skills, admirable presentation capabilities, and efficient requirement gathering ability and effectively convey them to other members in the team.
- Strong organizational and multi-tasking skills.
TECHNICAL SKILLS:
Test Approaches: Waterfall, Agile/SCRUM, SDLC, STLC
Testing Tools: Manual, Selenium WebDriver, Selenium IDE, Selenium Grid, Test NG, Cucumber, Appium
Test Build & Integration Tools & Test Management Tools: Maven, Jenkins, JIRA, Bugzilla, ALM, QC, Visual Studio
Frameworks: Data Driven, Hybrid, Page Object Model (POM)
Programming Languages: JAVA, C
Markup Languages: HTML, XML
Databases: SQL, Oracle
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating Systems: Office Softwares
Windows: MS-Office ( Word, Excel, Power Point)
PROFESSIONAL EXPERIENCE:
Confidential, MO
SDET Tester
Responsibilities:
- Responsible for, testing of in house built insurance applications for Invoice creation, and also testing of modules involving financial data of buyers.
- Also tested the list of customers and their policies, claims, insurance premium payment scheduling activities.
- Attended Agile and Scrum meetings, which included Daily Scrums or Stand-ups, Sprint Check-In and Sprint Reviews and Technical reviews.
- Done manual testing to understand the application. Created and executed manual test scenarios and test cases.
- Performed Regression testing on top critical work flows.
- Analyzed the defects during execution of test scripts. Prepared test data for different modules.
- Developing & maintaining automation test scripts using selenium web driver, TestNG.
- Performed Mobile Automation testing using Appium tool.
- Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
- Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.
- Re-Designed Exiting Automation Framework and Developed New Hybrid Automation Framework for Assurant Mobile Native App, Web Application and Microsoft Dynamics CRM Applications using Coded UI, Visual Studio, Perfecto Mobile and Selenium.
- Validated if existing web services can be reusable to support new UI functionality, and created Springboot services for processing scheduled or one time or stored payment functionalities.
- Performed web-based application testing.
- Tested request and response XML's based web services interfaces using SOAP UI.
- Developed and executed test cases for EWS (Enterprise Web Services) /XML / SOAP and RESTFul services using Soap UI tool.
- Used JIRA for logging, tracking and escalating bugs.
- Experience in using Jenkins as a Continuous Integration server to configure with Maven.
- Worked extensively on CSS and XPath to locate elements while automating tests in selenium.
- Provided weekly status reports, and daily status report to manager.
- Prepared reports showing the testing efforts.
Environment: Java, Eclipse, Manual Testing, Selenium Automation Test NG, Cucumber, Web Services, RESTful, SOAP UI, Mobile testing, Appium, SQL, JIRA, ALM, Agile.
Confidential, Mount Laurel, NJ
QA Automation Tester
Responsibilities:
- Involved in creation of Test report.
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
- Analyzing the Use Cases, preparation/review and execution of Test Case Documents.
- Created detailed Test cases, executed test scripts and logged defects using Test Director.
- Generating/Enhancing test scripts, executing the test scripts, analyzing test results using Quality Center/Test Director.
- Involved in GUI, Functional and Regression testing.
- Detecting, Classifying and reporting bugs through Defect Tracking System.
- Performed Regression testing, back end database validation.
- Maintaining defect reporting and defect tracking log.xls files using MS Excel.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
- Created test data for validating the Back end Database using SQL queries.
- Involved in Automating Backend Database testing in Oracle using SQL.
- Defects were tracked, reviewed, analyzed using QC.
- Active interaction with team members, developers in review meetings to evaluate the process and performance of the application.
Environment: Java, Manual Testing, Selenium Automation, Web driver, cucumber, QC, Mobile testing, Java, Oracle, SQL server, manual testing, Linux, Win.
Confidential
SDET Tester
Responsibilities:
- Worked with Business users to understand user's requirement for creating Test Plan and Test Cases.
- Participated in requirement and design reviews.
- Ensure that all the test cases are updated in the Test Director along with Master test plan.
- Performed manual testing to check the functionality. Prepared test cases and test scenarios for manual testing.
- Executed Functional Testing as per the BRD. Review of the test cases at Unit & Integration level.
- Performed System Testing and Regression Testing.
- Extensively used HP Quality center 9.2 for defect management.
- Used QTP 9.2 to record and run reported test cases for general purpose reporting
- Conducted Online Regression Testing involving various business processes including - Online customer, Verification, Online Finances Verification and Online Invoices Verification.
- Also, Used ALM tool for storing defects and also used JIRA for defect tracking.
- Successfully coordinated UAT (User Acceptance Testing) with business users.
- Performing Functional Testing, Smoke Testing & Regression Testing.
- Involved in testing Stored Procedures, Functions, Triggers and packages utilizing SQL.
- Involved in Backend Testing with SQL, checked Data Integrity and Referential Integrity.
- Worked with multiple teams on assigned projects.
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
Environment: Java, Manual Testing, Selenium Automation, QC, Java, SQL server, ALM, Win.
Confidential
Software QA Engineer
Responsibilities:
- Involved in Requirement gathering, Requirement analysis, Design, Development, Integration and Deployment.
- Responsible for working within a team to create document and execute Test Plan, Test Cases, and test scripts in support of a set of global tools, systems and databases.
- Developed Manual test scenarios and test cases from Business Requirements and Design Documents .
- Attended scrum meetings as per Agile methodology.
- Prepared Manual Test Scenarios and Test Cases for the Application under test.
- Participated in co-ordination and implementation of QA methodology.
- Prepared Test Data and executed Test Cases from Quality Center.
- Perform static, functional, technical integration, end-to-end and User Acceptance Testing
- Performed backend testing for data validation using SQL Queries.
- Performed rigorous m Functional Testing, Smoke testing, Integration testing, UAT Testing, Backend Testing, Regression Testing, End to End Testing and System Testing.
- Tested critical bug fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Analyze and make specific recommendations on improvements that can be integrated into business processes.
- Responsible for writing SQL Statements and Stored procedures for back end communication using JDBC.
- Reported Daily about the team progress to the Project Manager and Team Lead.
Environment: JAVA, Eclipse, Manual Testing, Selenium Automation, Agile, SQL, Windows.