Sr. Testing Engineer Resume
Jersey City New, JerseY
SUMMARY
- Around 8 Years of experience in Quality Assurance(Automated / Manual)testing with expertise in Requirements understanding and analyzing, application testing & Quality Assurance of Web based applications, Client Server.
- Proficient in using test automation tools such as Selenium Web Driver/IDE/Grid, Appium, Cucumber, Soap UI and JMeter to develop automation testing scripts for web and client server applications.
- Proficient as Mobile App Testerin testing Web applications and Mobile applications on iOS and Android platforms.
- Experience in usingJenkins for Continuous Integrationtesting.
- Expertise in both manual and automation testing of Web Applications
- Experience in Water Fall, V Model and Agile Scrum methodologies
- Good Experience in creating test cases in QC/ALM and JIRA.
- Proficient in writing Selenium Web Driver automation scripts in Java using Maven, Jenkins, Firebug, TestNG and JUNIT Annotations for web applications
- Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC/ALM), Bugzilla and Jira
- Experience in Functional, GUI and automated testing in Web environment written in J2EE, Java, JavaScript and JDBC
- Experience with Cross - Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments
- Have strong skills in Manual testing and back-end testing using SQL Queries
- Testing Positive, Negative, Regression, Validation with automation/manual procedures
- Expertise in Testing Client server and Web based applications and end user training.
- Proficient in different phases of testing like Sanity Testing, Functional Testing, GUI Testing, Regression Testing, Integration Testing, Front End Testing, System Testing, API Testing, Performance Testing, User Acceptance Testing (UAT) on windows systems.
- Experience Tester in Agile Development Env. Using TDD and ATDD approach
- Experience in Mobile Automation tool Appium automation framework.
- Experience in writingTest Plan, Test Scenarios and Test Cases, developing and maintainingtest scripts, analyzing bugs, interacting with team members and track the bugs till closure.
- Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases.
- Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team. Ability to work under competing deadlines.
- Ability to learn and adapt to new tools and technologies very quickly.
TECHNICAL SKILLS
Testing Tools: Selenium (IDE, Web driver, Grid), Cucumber, Soap UI, Appium,JMeter, TestNG, JUnit, Jira, QC/ALM, Bugzilla.
Operating Systems: Windows 95/ 98/ 2000/ XP, Windows 7/8/10, Linux
Web Debugging Tools: Firebug, Fire path, XPath
Programming Languages: JAVA, SQL/PLSQL, Java Script.
Web Technologies: HTML, XML.
Project Management Tool: Maven
Utilities: MS Word, Excel, PowerPoint and Outlook
Databases: SQL Server
Version Control: GIT
Continuous Integration Tool: Jenkins
PROFESSIONAL EXPERIENCE
Confidential, Jersey City, New Jersey
Sr. Testing Engineer
Responsibilities:
- Primary responsibility is to make sure all the rules are being applied to the positions that we get in feed. Testing accrual calculations for international and domestic securities.
- Coordinating with business to review logics and filters being used for accrual calculations.
- Performed Testing using Agile development process
- Analyzing story points and updating them in Enterprise Jira.
- Creating test scenarios based on the requirement and getting them reviewed by product team.
- Participating QA triage to go over all open questions and share QA status with technology and product teams.
- Creating and maintaining dashboard for the projects.
- Actively manage offshore resources by assigning them Jira, communicating the business requirements, clearing their questions and getting the work done.
- Involved in Hybrid-driven testing framework inSelenium
- Used automated scripts and performed functionality testing during the various phases of the application development usingSelenium.
- Performed functional testing to identify various critical points in the application and automated it by usingSeleniumWeb-Driver with Hybrid Driven Framework
- Used Firebug 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 usingSelenium.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath inSelenium.
- Automated test cases are pushed to Git stash on daily basis. I use Git bash to perform my operations like clone, add, push, commit and pull,
- Used Jenkins to create and run deployment jobs.
- Continues monitoring of jobs and analysis of failures on Jenkins
- These test cases can be run on multiple browsers by simply changing the execution status to yes/no in the configuration file.
Environment: Jira, Oracle SQL Developer V4.0.2.15, Agile, Selenium, Jenkins.
Confidential, Schaumburg, IL
Sr. Testing Engineer
Responsibilities:
- Performed Testing using Agile development process
- 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 to test the application.
- Responsible for implementation of Data Driven, Test NG, Apache POI
- Involved in writing the Test Estimates, Test Planning and Test Strategy planning of Test Preparation and Execution.
- Involved in installing and configuring Eclipse and Maven for development.
- Analyzing the component’s functional requirements and writing Functional Level Test cases. Writing Test cases / Scenarios for Positive and Negative flows.
- Implemented Regression and Smoke tests execution as separate step of deployment process.
- Used Page Object Model, Selenium Data Driven using CSS Selectors as a part of Framework.
- Extensively tested Defect fixes and ran regression test to make sure new defects were not introduced.
- Extensively used Selenium (XPath and CSS locators) to test the web application..
- Participated and facilitated communications at all levels of the organization and during all phases of the project.
- Reviewing the testing-related work of peers and providing them with appropriate feedback.
- Performed Manual & automated Functional testing, Cross-browser testing.
- Used Jenkins to create and run deployment jobs.
- Continues monitoring of jobs and analysis of failures on Jenkins.
- Test automation for web application using Cucumber.
- Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path
- Used Appium for Mobile application testing.
- Worked on writing test scripts for IOS mobile app
- Performed Functional, UI and compatibility Testing of Mobile app on iOS 8 / 9 platform.
- Reuse same DDT FRAMEWORK for Mobile Automation using Appium
- Extract the required .apk file for Mobile Automation.
- Participated in execution for API Testing using Soap UI tool
- Performed testing SOAP and REST Web services.
- Tested SOAP and REST web services using the different assertions in SOAP UI
- Expertise in Project Management tools like JIRA to prioritize, classify bugs and tracked defects
- Reported defects through Jira and performing Regression to resolve bugs fixes.
Environment: Selenium Web Driver, Eclipse, SOAP UI, JAVA, Agile, Appium, TestNG, XPath, CSS, SQL, HTML, Jenkins, Jira.
Confidential, Virginia Beach, VA
Sr. Testing Engineer
Responsibilities:
- Actively involved in preparing and executing the test cases.
- System testing on this application involves the overall testing of functionality.
- Performed testing on web services using SOAP UI with XML web services and SOAP.
- Validated Response data with expected data using Assertions.
- Worked on validating WSDL documents using SOAP UI
- Performed Data Driven testing using SOAP UI.
- Developed Groovy scripts to test Report application output.
- Used groovy script for assertions.
- Through scripting validated the Actual (response data) and expected results.
- Worked on REST API Project using SOAP UI tool.
- Interacted with developers, discussed technical problems and reported bugs.
- Create and Manage Manual Test Case Suite and Test case execution in QC/ALM.
- Defect reporting in QC/ALM.
- Conducted Regression testing on every build.
- Interacting with the developers on a regular basis for application updates and enhancements.
Environment: QC/ALM, Soap UI, Agile, Groovy, SQL Server 2000 & 2005.
Confidential, Sacramento, CA
Testing Engineer
Responsibilities:
- Actively involved in preparing and executing the test cases.
- System testing on this application involves the overall testing of functionality.
- Test case execution and defect reporting in QC/ALM.
- Co-ordinate with Business & Development to co-plan/design testing.
- Design and execute Test Plan in JMeter.
- Performed Load Test and Stress Test using JMeter
- Participated in Analyzing the reports.
- Interaction with the Client on forms like Test Case Review, Defect Review, Status Reporting.
- Involved in defect Reporting and defect tracking which included Defect logging, Defect verification, changing the status of defect after verification like closing or reopening in QC/ALM.
Environment: JMeter, QC/ALM.
Confidential, Alameda, CA
Testing Engineer
Responsibilities:
- Working in Agile Scrum Environment
- Developed Test scenarios, Test cases, Test Scripts and Traceability Matrix
- Developed automated test scripts using Selenium and in Java Eclipse
- Develop test automation framework based on Page Object Model, TestNG and Selenium Web Driver to reduce code and better maintenance
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Performed cross-browser testing.
- Did API Testing using Soap UI.
- Validated the response format (XML, JSON and IMAGE).
- Verified the Status code for each response.
- Used HTTP methods for the response for each URI (resource).
- Reported defects through QC and performing Regression to resolve bugs fixes
- Interacted with developers, discussed technical problems and reported bugs.
- Maintaining the Selenium scripts in GIT repository
- Configured Maven and Jenkins for better dependency and automatic build deployment.
- Conducted Regression testing on every build.
- Interacting with the developers on a regular basis for application updates and enhancements.
Environment: Web Driver, Soap UI, GIT, Agile, Jenkins, Quality Center, SQL Server 2000.
Confidential
Testing Engineer
Responsibilities:
- Participated in all phases of the Software Testing Life Cycle (STLC).
- Performed System, Integration, Smoke, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Designed and executed Test Plans and Test Cases to verify reliability and compatibility of application using Manual Testing Methods.
- Interacted with business analysts for designing and implementation of user cases and User Acceptance test plans
- Created and Maintained User Acceptance Test cases in HP Quality Center Test plan modules for all the application enhancements releases and production defect fixes
- Tracking and prioritizing defects and collaborating with developers to resolve test bugs.
- Providing progress and status reports to the project manager
- Expertise in analyzing the results and reporting Suggestions and defects.
- Good Exposure on Bug Life Cycle.
- Extensively used automated test tools like Selenium Web Driver for Functional and Regression Testing.
- Used Appium for Mobile application testing.
- Worked on writing test scripts for IOS mobile app
- Performed Functional, UI and compatibility Testing of Mobile app on iOS 8 / 9 platform.
- Performing Cross-platform, Functional, Regression testing, UI testing for mobile application
- Experience in Preparation of Automated Tests within the Data driven automation framework.
- Good Knowledge on Test Management Tools like Quality Centre.
- Executed Smoke and Regression testing for defect fixes and application enhancements using a set of Selenium automated test scripts and manual test cases in Quality Center.
- Written test Cases for Android OS based mobile application
Environment: Selenium Web Driver, Java, Bugzilla, SQL Server, HTML5, and Windows XP.
Confidential
Trainee Test Engineer
Responsibilities:
- Analyzing the Test scenarios, preparing Test case documents.
- Attended Review meetings to discuss Use-Cases, Business Rules, Alternate flows and Exception paths.
- Responsible for executing the Test Cases using Mercury Quality Center.
- Performed Smoke, GUI, Integration, Functional Testing.
- Performed Backend testing extensively by using SQL queries to verify the integrity of the database.
- Involved in performing Sanity Testing of application for Post Deployment Production Testing.
- Black box was implemented as testing methodology.
- Extensively used Test Management Tool Quality Center to manage and execute test scripts.
- Involved in development of test scenarios and test cases to facilitate the process of testing.
- Involved in daily status calls and reporting
- Worked with development team on defect reporting, fixes and resolution; update management on testing results.
Environment: Java, SQL, Windows XP, Quality Center.
Confidential
Internship
Responsibilities:
- Understanding the Application and function specifications.
- Documented Test Scenarios (positive and negative) and Test Cases based on the functional specifications
- Responsible for Black Box Testing of the application
- Tested the functionality of the application
- Involved in updating and executing test cases according to requirements.
- Identified the Test Cases and documented them in Excel.
- Performed GUI, Functional, Negative, Positive, Regression and User Acceptance Testing
- Conducted the System, Integration and Regression of the web application
- Prepared test scenarios and executed to validate the Tables, fields, texts and images in the Application
Environment: Java, SQL, Windows XP, MS Office.