Sdet/ Lead Resume
Tampa, FL
SUMMARY:
- 8+ years of hands - on experience as Selenium Tester in executing web-based applications and client server architecture on different domains like Banking and financial services.
- Expertise handling both Manual & Automation Test Life Cycle
- Expert in developing Java Selenium WebDriver /RC/IDE/GRID test scripts and Test Frameworks using TestNG/J u nit, ANT/MAVEN build tools.
- Good at performance testing using Load Runner.
- Extensively worked on back-end / database testing (Oracle, SQL Server) and validating the application against the database
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile Expertise in editing and debugging tests using Selenium.
- Extensive experience in using Open Source Tools like Selenium IDE, Firebug, and Eclipse.
- Expertise in manual testing includes Requirements Analysis, writing Test plans, Test Cases and Defect management
- Experience in Cross browser testing, Parallel Test Execution using Selenium WebDriver, TestNG and Sauce labs.
- Good working knowledge of Automation tools like QTP, Load Runner and Expertise in QTP in running scripts for Functional and Regression Testing
- Good Exposure in implementing Agile Methodologies and Waterfall Methodologies in Testing Projects
- Strong experience with Behavior Driven Development (BDD) and Behavior Driven Testing (BDT) with Cucumber JVM to implement Test Driven Development (TDD).
- Extensive experience in testing third party SOAP and Restful web services request/responses using several tools like Soap UI and chrome extensions for Salesforce
- Experience on automation testing using Nightwatch.js (Node.js and selenium).
- Experience in using Google Espresso framework for Android and iOS mobile application.
- My core strength of Software testing expertise includes White box, GUI, Black box, Functional, System, Regression, Integration, Security, Load and User Acceptance testing
- Extensive Experienced in defining testing methodologies, designing Test plans and Test cases, verifying and validating wed based e- commerce applications and documentation based on standards for software development and effective QA implementation in implementing Agile & Scrum.
- Experience in using Automated Tools like Active Directory, Quality center in Client /Server, Web, Database and GUI Testing.
- Have knowledge on AWS.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla.
- Expert skills in SQL and PL/SQL and worked extensively on ORACLE, DB2, SQL Server and MS ACCESS databases.
- Expertise in analyzing bugs, interacting with Developers, other Team members and users to debug the errors.
- Experienced in conducting Joint Application Development (JAD) sessions for functional/non-functional requirements.
TECHNICAL SKILLS:
Testing Tools: Selenium 2.0 / 1.0, QTP and GitHub, JMeter
Languages: JAVA, HTML, XML, VB Script, Java Script, Python
Application Tools: Eclipse, Fire bug, Fire path, Visual Basic 6.0, Putty, Code Collaborator, GIT, Bit Bucket, Bash, Jira, SVN.
IDE: Eclipse, NetBeans and Selenium IDE
Test Management tool: Test Director, HP Quality Center(ALM), JIRA
Frameworks: TestNG, Junit, ANT, JBehave, NUNIT, Protractor, TDD, BDD
Firefox Addons: XPath, XPathchecker, Firebug
Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TFS
Databases: PL/SQL, Oracle, MySQL
Platforms: Windows 7/Vista/XP, UNIX, LINUX Shell scripting, Sun Solaris, Mac OSX, iOS, Android
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
SDET/ Lead
RESPONSIBILITIES:
- Effectively managed a team 3 offshore QA resources by allocating tasks based on complexity and criticality.
- Implemented Test Plan and QA metrics reports to track the quality of work done in the project
- Implemented test scenarios and designed test cases for user stories in JIRA
- Implemented test scripts for new functionalities developed using selenium web driver with testNG framework.
- Involved in website development by creating newly added products in backend using web tools and in front end using crafter studio
- Created defect template to be followed while logging defects in Jira and followed the same for logging defects.
- Identified requirement gaps and suggested changes for user stories avoiding conflicts with other functionalities
- Worked on back end web service testing using Hal browser and postman tools performed testing at tight deadlines and delivered product to the client without any compromise in quality.
- Validation on continuous integration and continuous delivery (CI/CD) concepts.
- Created Automated tests to trigger builds in Jenkins when there is code change.
- Coordinated with devops engineer to create functional automated tests.
Environment: Java, Eclipse, Selenium web driver 3, TestNG, Post Man, Hal browser, Terraform Crafter Studio, Jira, Confluences
Confidential, Tampa, FL
Test Lead/ Agile Tester
RESPONSIBILITIES:
- Working with clients to understand and confirm the scope of testing for user stories for every sprint.
- Professional in writing the Automation scripts using Selenium IDE/GRID and TestNG framework for automating the Web Applications.
- Expertise in implementing the tools include See test for automating the Test cases of Mobile Applications.
- Implemented the BDD framework with Java and the creation of future files with scenario and scenario outline files.
- Tested using the Restful API’s and Web services using SOAP UI and Postman in XML and JSON Formats.
- Work on Test Strategy having Estimates and resource allocation.
- Using Agile/Scrum methodology, handling SPRINTS simultaneously during releases.
- Automating the Regression Suite using Selenium - Web driver using POM Hybrid framework.
- Analyzing the user stories in MTM and preparing /reviewing the test cases created for various SPRINTS.
- Review of test plan /cases with Clients .
- Performed test coverage through the cross-browser capabilities in Sauce Labs. Tested on all possible browsers and operating systems ensuring the quality of software.
- Performed Selenium automation testing over cloud using Sauce labs ensuring the app software is reliable without compromising quality.
- Executing the test plans on web and mobile (iOS & Android) as per requirements.
- Creating, Reviewing and Executing test cases.
- Defect creation, reporting and tracking in MTM.
- Providing Daily/weekly status reports regarding the execution and defect tracking to Client.
- Handling a team of 6 at offshore and coordinating with them with the updates/work.
Environment: Java, Selenium, XML, SOAP UI, TFS, MTM, Agile Methodology, MS Office.
Confidential, Bellevue, WA
QA Lead/Mobile Test er
RESPONSIBILITIES:
- Analyzing the manual test cases for the feasibility of automation in regression phase
- Design, development and implementation Business Process Testing automation (BPT) framework that is best suitable for the test infrastructure requirements
- Performed Functionality, Integration, White box, Performance and Stress, User acceptance, Regression, and Mobile testing on a complex HR benefit enrollment system.
- Prepare and review automation scripts of the team.
- Prepared driver scripts, data driven tests and test suites.
- Good experience in executing the Test Cases on the Real iOS and ios devices and Emulators and simulators as well.
- Create Test related documents such as Test Plan, Test Scenario, and Test Cases throughout the STLC.
- Developing and execute automation test cases to test responsive behavior of web pages on Mobile devices using Appium.
- Worked in Agile - Behavior Driven Development (BDD) model.
- Hands on Experience in using the XPath, Firebug and Fire path for Locator elements and IOS Simulators and Emulators Mobile App Testing.
- Work closely with the Developers and Business Development Teams (BDT) in the review and modification of product specifications.
- Used Test Complete and GitHub to contribute to automated test suites.
- Executed test cases and procedures for Functionality Testing, Integration Testing, Positive Testing, Negative Testing, Black box testing
- Tested Using Automation Framework, Created Fitness Table for UI Automation and Integration testing
- Created Page Object model Mobile automation framework on both IOS and for Android using Appium
- Streamlined the process and overall quality of the deliverables by introducing agile methodology.
- Analysis of the requirements (Agile methodology requirements comes in form of iterations) and prepared the analysis documents
- Build and maintain a CI/ CD pipeline that includes automated tests.
- Developed Behavior Driven Development (BDD) framework using cucumber
- Worked extensively with Quality Center for creating Test Plans, Test Cases, Test Design, Test Inputs, Test Logs, and Test Summary Reports.
- Used Selenium as the Automation testing tool and HP ALM as Test management and Defect Management tool
- Raising defects in Quality Center (Mercury Test Director) and follow up with the development team to avoid slippage
Environment: HPQC, Java, J2EE, SQL Server, SOAPUI, Selenium Web driver, Perfecto, Jenkins, Load Runner, AX 2012, JMeter, Windows, MS Office, JIRA, UNIX.
Confidential, Sunnyvale, CA
QA Analyst/Tester
RESPONSIBILITIES:
- Create UAT test cases for End to End testing.
- Writing Test automation script in Selenium Web Driver.
- Configuring Testing Framework to execute Selenium scripts.
- Tested the GUI Application (online forms and screens) and did analysis on the Paper based form to be as accurate as the online application.
- Created Page Object Model Mobile automation framework on both IOS and for Android using Appium.
- Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
- Converted existing QTP/ UFT script to selenium to support multiple browsers.
- Analysis of the requirements (Agile methodology requirements comes in form of iterations) and prepared the analysis documents.
- Worked on QTP scripting, Silk test and Load Runner for Testing the Functionality and performance of this huge e-learning application with many modules.
- Developing and running automation test cases to test responsive behavior of web pages on Mobile devices using Appium.
- Validation on continuous integration and continuous delivery (CI/CD) concepts.
- Validated ETL test data for all transformation rules and covered all the scenarios required for implementing business logic.
- Helped in writing automated test plan & test cases in Silk Central test manager.
- Build and maintain a CI/ CD pipeline that includes automated tests
- Tested the ETL process for both before and after data cleansing process.
- Hands-on experience in testing Web Services /XML/SOAP and RESTful services using SoapUI tool.
- Involved in manual and automated Web Services testing using SOAP UI and DevTest.
- Tested using the Restful API’s and Web services using SOAP UI and Postman in XML and JSON Formats.
- Testing Web services using SOAP UI and C# code using NUnit.
- Used Test Complete and GitHub to contribute to automated test suites.
- Execute test data and regression tests scripts after a release to ensure system is functioning properly and no new issues have arisen and provided daily status updates to the respective track leads.
- Upgraded of Manual test scripts into HP Quality Center for automation using QTP/UFT.
- Managed all the Test Cases, test scripts and test results using Quality Center/ALM.
- Provided Test Matrix to management when each project completed.
- Involved and responsible for creating Daily and weekly status reports regarding the progress of testing process.
Environment: Selenium IDE, RC Web Driver, Cucumber, Load Runner, SSIS, SQL Server Studio, SQL Server, Test Complete, My Eclipse, JIRA, MySQL, Silk central test manager, Python, Java, J2EE, Jenkins, JIRA, QTP (Quick Test Professional), QC (Quality Center), JMeter, VBScript, Junit, Windows 7/Vista/XP, UNIX.
John Deere, Moline, IL
BA/Automation Tester
Responsibilities: -
- Developed automated scripts for functional testing and Data driven testing of the application using QTP/UFT
- Facilitated the JAD sessions with SME's senior management, product design teams, development teams to track and document the progress of the development throughout the SDLC.
- Extensively used various types of transformations such as Expression, Joiner, Update strategy, and look up, filter for developing mappings.
- Executed regression tests at each new build in QTP/UFT.
- Development of mappings as per the technical specifications approved by the client.
- Created sessions and workflows to run with the logic embedded in the mappings using Power Center Designer.
- Proven ability in developing Behavioral Driven Development (BDD) scripts and Acceptance Test-driven Development (ATDD) with Cucumber and writing step definitions for behavior using Gherkin and solid understanding of Test Driven Development (TDD).
- Hands-on experience in testing Web Services /XML/SOAP and RESTful services using SoapUI tool.
- Used workflow manager for session management, database connection management and scheduling of jobs.
- Reviewed specifications for feasibility of customer list pull criteria and commit date
- Prepared the Test Plan and Testing Strategies for Data Warehousing Application.
- Delivered file in various file formatting system (ex. Excel file, Tab delimited text, Coma separated text, Pipe delimited text etc.)
- Defect reporting and tracking using ALM.
- Followed company code standardization rule
- Preparation of technical specifications and Source to Target mappings.
- Tuned database and SQL statements and schemas for optimal performance.
- Expertise in SQL queries for the cross verification of data.
- Designed documentation for the developed graphs.
Environment: SQL Server 2008, Nightwatch.js, Soap UI, Protractor Jenkins, Test Complete, XML, QTP, Web Services.
Confidential
QA Engineer
Responsibilities:
- Analysis of the requirements (Agile methodology requirements comes in form of iterations) and prepared the analysis documents.
- Coordinated with the Development and Business Analysis teams located at various locations to acquire application knowledge / discuss Issues.
- Preparing the Technical documents, User Scenarios, User Documents, Project Process documents, Change Request Proposals documents.
- Preparing and Executing of Regression Scripts using QTP/UFT.
- Played a vital role in the evolution and execution of procedures of ensuring the quality of features and releases of claims management.
- Process excellent interpersonal skills to effectively communicate with diverse, cross functional team including staff at all levels of the organization including both technical and non-technical personnel.
- Exemplary skills in developing templates for test plans, test cases and all test artifacts like EMR, Provider, enrollment.
- Developed and documented the software testing strategy for the Black box Project, including integration, system, and user acceptance testing.
- Knowledge transferring to QA Team and embraced teamwork
- Responsible for functional, integration, UI and database test preparation and execution of SSRS Reports.
- Executed test cases and procedures for Functionality Testing, Integration Testing, Positive Testing, Negative Testing, Black box testing
- Provided post production supports including Technical Support, CMS Maintenance support.
- Preparing, reviewing and executing project related documentation, project planning, test plans, Traceability matrix, estimations, metrics, functional, integration, system test cases, tracking and delivery.
- Preparing, reviewing and executing Test Cases using Microsoft Test Manager and also creating the defects while executing the test cases and while doing Ado testing.
- Expert in MPOS testing and payment systems
- Also was involved in setting up POS lab at.
- Performed POS transactions like Sale, Return and Store pickup using different tender types.
- Analyzing and manipulate data in a database by using TOAD.
- Developed and managed Defect Management using Jira.
- Streamlined the process and overall quality of the deliverables by introducing agile methodology.
- Composed and sent test reports on a day-to-day basis for customer approval
Environment: HP Quality Center, QTP/UFT, VB Script, Oracle, TOAD, Unix, Windows, MS Office, MS-Excel Macros, PDF, Mozilla, Agile
Confidential
Manual Tester/ Business Analyst
Responsibilities:
- Analyzing the Functional Requirement documents.
- Writing functional test plans /test cases based on the requirements
- Maintaining the Regression test plans .
- Providing daily status report of work to my Lead about Functional /Regression testing .
- Participating in peer reviews and group reviews and client reviews.
- Executing the test cases manually on the application and resolve any dependencies .
- Creating defects and assigning the same to the respective development team and tracking with them till closure.
- Writing bug reports and tracking each bug’s life cycle .
- Providing a Weekly status report on test execution and defect
- Understanding and Implementing Agile Methodology .(sprint of duration 2 weeks)
Environment: Mercury Quality Center, Manual Testing, SQL, MS Office.