Sdet Resume
MN
PROFESSIONAL SUMMARY:
- Over 6.4+ years of experience as a solutions - focused and highly-motivated Senior Tester professional experience in Software Quality Assurance on client server, web based and mobile platforms.
- Excellent experience in different domains such as Healthcare, Banking and e-commerce applications.
- Worked as a team with IT Director, Chief Architect, and Product Managers to analyze the high-level requirements of our endpoints in preparation for test scenarios and test plans.
- Collaborate with software engineers in executing a complete testing solution to ensure products produced are of the highest quality for all customers.
- Created entire architecture for backend testing internal and third party API using Soap UI and API Runner.
- Experience in Non-Functional Requirements testing Web Services and Performance testing .
- Tested cloud-based mobile applications across multiple platforms touching the full stack across the web.
- Extensive experience in Manual/Automation testing, Black Box , Ad hoc , Load Testing, Stress testing, Volume testing, Functional Testing , Integration Testing , unit testing , System Testing , API Testing , UAT testing , Build Verification Testing , Regression testing , browser compatibility testing.
- Extensively used Microsoft Test Manager to run manual tests, exploratory test sessions, and automated tests from a test plan.
- Proven ability in writing NUnit , JUnit , TestNG scripts and leading C #, .NET , Java projects Automation.
- Experienced in analyzing various documents such as, BRD , SRS , TDD , Use Cases, User Stories, User guide, etc.
- Experienced with creating Hybrid Framework from scratch ( Data Driven framework, Keyword Driven Framework and Behavioral driven framework).
- Showcasing strong back end middleware and API functional automation using web, SOA/API, Rest/API, XML/API, JSON
- Excellent working experience in using different automation testing frameworks like Keyworddriven , DataDriven and HybridModels
- Strong experience in all stages of the Software Development Life Cycle ( SDLC ) and QA Life Cycle .
- Expertise in all phases of Testing life cycle including Requirements Gathering , Providing Estimates , Scheduling, Test Planning , Defect Tracking , Test Case Writing , Management.
- Expert knowledge in developing Test Cases and Test Plans by collaborating with product owners and software engineers to develop acceptance criteria and testing requirements that fully validate feature functionality, and writing detail Test Reports
- Implementation phases using Agile & Waterfall methodologies.
- 4+ years of experience on Selenium automation using Selenium WebDriver/IDE/RC/Grid , Java, C#, JUnit, NUnit, Robot Framework & Maven.
- Expertise in designing, developing, & executing test cases for mobile applications using Cucumber& Gherkin .
- Skilled software tester with expertise in HP Unified Functional Testing 11.5 ( UFT) for conducting functional and regression automation tests.
- Around 3.3+ years’ experience testing SOA with Restful/SOAP Web Services . Created entire architecture for backend testing internal and third party API using Test Complete and Soap UI.
- 3+ years’ experience in back end server side Java and experience on Continuous Integration (CI) using Maven/Jenkin
- Expertise in working with Web API testing using SOAP UI and Postman/Jetpacks and using JavaScript coding. Expertise in reading XML, HTML, JSON and WSDL file for web services testing for SOAP and Restful services.
- Hands on experience in writing Automated Test Cases, Test Scripts, and Testing Scenarios for Regression testing , implementing the required checkpoints and updating them from time to time.
- Expertise with C# and Java programing languages and Object Oriented Concepts ( Inheritance , Polymorphism , Exception Handling , Multi-Threading and Collections ).
- Used advanced Object Identification Techniques like XPath , CSS , Visual Relation Identifier, HTML DOM , Windows Shell Script etc.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Expertise in designing Data driven framework and test scripts for web application regression testing using Java coding and eclipse environment.
- Hands on Experience on Various Defect/Bug Tracker Tools such as Bug Zilla, JIRA , Team Track, Test Director, HP Quality Centre 11.0 (ALM) with sprinter
- Expertise in validating Test Management tool (HP ALM-QC) and setting up the proper environment to provide suitable solutions for System Testing and User Acceptance Testing.
- Good knowledge on different performance tests like Benchmark test, Load test, Stress test, and Endurance Test and Destructive tests.
- Extensively experienced in Mapping Test Cases with Requirements by creating Requirements Traceability Matrix (RTM).
- Experience in Backend testing in MS-SQL Server , Oracle , My SQL and MS-Access using SQL Queries for data validation and verification.
- Experience in writing complex SQL queries and PL/SQL procedures to extract data from various source tables to perform database testing.
- Excellent experience with source version control tools such as Subversion ( SVN ), TFS & Git .
- Good analytical abilities, technical skills and excellent communication skills with good presentation skills.
- Ability to thrive on a collaborative with cross-functional team and to take full ownership of tasks and projects
- Passionate and self-motivated with the ability to learn quickly and independently and Excellent communicator; able to facilitate and influence.
TECHNICAL SKILLS:
Languages: JAVA, JavaScript, C#, VB Script, C, SQL
Automation Testing Performance Testing & Management Tools: Selenium IDE/RC/Web driver/Grid, SOUP UI, HP ALM, HP Load Runner, UFT(QTP), JIRA, Postman/Jetpacks, NUNIT, JUNIT, TestNG, Jenkins, Rational Performance Tester, Version One, Star UML
Web Technologies: HTML 5, DHTML, XML, XAML, XSLT, JavaScript, CSS 3.0.
Databases: SQL Server 2000/2005/2008/2012/2014, Oracle 9i/10g, MS Access
Operating System: Windows 9X/ 2000/ XP, Vista, MS DOS, Linux, Mac.
Mobile platforms and Testing tools: Android, IOS, Windows, Blackberry, Appium, Perfecto.
IDE/SourceControl: Eclipse, Visual Studio, VSS, TFS, SVN.
PROFESSIONAL EXPERIENCE:
Confidential, MN
SDET
Responsibilities:
- Developed and created QA/Testing best practices for Confidential ’s products.
- Key Role in Creating automation test scripts using Selenium, SpecFlow built on Visual Studio 2017.
- Key Role for automating RestAPI’s using BDD framework C# on visual studio.
- Developed C# class libraries, NUnit test scripts for BDD to test JSON build data files.
- Recommended and implemented QA Testing tools and processes to capture development testing evidence, metrics and test cases.
- Working on continuous integration environments and frameworks.
- Showcasing strong back end middleware and API functional automation using web, SOA/API, Rest/API, XML/API, JSON
- Interact with development teams to execute QA testing for all products as a part of agile development sprints
- Design and create test conditions and scripts to address business and technical use cases
- Develop and lead the automation strategy including generating scripts to perform automated testing cycles
- Provide analysis for automation test results and key performance metrics resulting in increases in product quality
- Participate in troubleshooting and triaging of issues with development teams to drive towards root cause identification and resolution
- Document, track and escalate issues as appropriate.
- Customized the selenium Test as per the Test Case by using the C# Script.
- Involved in Selenium web driver test scripts and writing Selenium supporting classes through VS plugin .
- Used Selenium Web Driver , Coypu and Selenium Grid for testing the application in different machines on different web browsers at a same time.
- Attended Business reviews and Functional walkthroughs and identified the functional problems in the Application under Test.
- Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black box and White box testing techniques.
- Responsible for maintaining Test scripts and Test cases in Team Foundation server ( TFS) and Test Manager (TM).
- Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings .
- Validated the data in the database by using SQL queries .
- Executed Regression test suite on each build and for different testing phases using Jenkins .
- Designed the automated test cases using the Selenium Web Driver 2 using C#.
- Used swagger to generate the restful API .
- Made use of Testing Framework for the creation of automated test cases.
- Actively participated in Teleconferencing with the clients, sponsors and end users every week regarding the progress of the project.
- Created T est plans in accordance with the business requirements.
- Developed and executed automated test case scripts using Visual studio.
- Executed positive and negative scenarios.
- Responsible for weekly status updates showing progress of testing effort and open issues to be resolved.
- Conducted regression testing after every new build.
- Involved in tracking and reporting defects using VSO and was also responsible for communicating the status to the development team.
- Used VSO to report defects and test results. Worked with users on User Acceptance Testing .
Confidential, NJ
SDET
Responsibilities:
- Analyzed business requirements, business rules, created test plan and detailed test cases for projects.
- Worked with the QA Manager in developing Responsibility Matrices for the Team members periodically.
- Involved in Selenium web driver test scripts and writing Selenium supporting classes through VS plugin .
- Used Selenium Web Driver and Selenium Grid for testing the application in different machines on different web browsers at a same time.
- Attended Business reviews and Functional walkthroughs and identified the functional problems in the Application under Test.
- Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black box and White box testing techniques.
- Responsible for maintaining Test scripts and Test cases in Team Foundation server ( TFS) and Test Manager (MTM).
- Test site Functionalities, Content, and Rule Validation for Insurance applications on multiple platforms (PCs - Windows, Mac OS X ).
- Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings .
- Validated the data in the database by using SQL queries .
- Executed Regression test suite on each build and for different testing phases using Jenkins .
- Designed the automated test cases using the Selenium Web Driver 2 using C#.
- Used SQL queries to perform the back-end testing on SQL Server .
- Used swagger to generate the restful API .
- Made use of Testing Framework for the creation of automated test cases.
- Guided the Team for their day to day activities and preparing them to reach the deadlines.
- Actively participated in Teleconferencing with the clients, sponsors and end users every week regarding the progress of the project.
- Helped in preparation of test plans in accordance with the business requirements.
- Responsible in executing test scripts on different browsers and checked for compatibility .
- Execute Load test, Stress test and Endurance tests for all the scenarios using HP ALM Performance Center
- Experience of HP automation tool QTP /UFT Test Automation Scripts for Regression Testing.
- Developed and executed automated test case scripts using UFT for the Front-end applications.
- Involved in backend testing of the application by executing SQL commands.
- Responsible for weekly status updates showing progress of testing effort and open issues to be resolved.
- Involved in tracking and reporting defects using JIRA and was also responsible for communicating the status to the development team.
- Used HP ALM Quality Center to report defects and test results.
Environment:: Selenium Web Driver, QTP/UFT (11.5), C#, SQL Server 2010, HP ALM/QC, Jira, Visual Studio, Firebug, Agile, SQL Queries, TFS, Microsoft Test Manager, Windows.
Confidential, Miami, FL
SDET
Responsibilities:
- Performed web services testing with SOAP UI by validating request and response for XML , JSON files.
- Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script .
- Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Preparing the Load Runner Scenarios and Executing the Scripts in Controller machine and analyzing the results.
- Involved in testing both SOAP and REST services using SOAP UI, Postman , Rest Assured and Tested both XML and JSON formats.
- Involved in automation tools in using test automation tools such as Selenium WebDriver/RC to develop automation testing scripts for the applications.
- Involved in designing of Automation Test cases using Selenium WebDriver with Java on Eclipse.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Expertise in Selenium automation using Selenium Web Driver, Cucumber, Selenium Grid, JAVA, JUnit , TestNG , Maven , Jenkins
- Proven ability in developing BDD/TDD scripts with Cucumber and writing step definitions for behavior.
- Involved in preparing the functional test cases using test design techniques data validation concepts Equivalence partitioning , boundary value analysis .
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Logged and managed defects using Quality Center/ALM defect management tool
- Involved in writing SQL Queries for backend testing.
- Used web-debugging tools like XPath , Firebug and Fire path to locate elements.
Environment: Selenium WebDriver, Cucumber, SOAP UI, SQL, Oracle, Junit, Eclipse, Java, Load runner, HTML, agile, GIT, HP ALM/QC.
Confidential
Manual and Mobile Application Tester
Responsibilities:
- Attend project meetings and communicate with project team including project manager, development, business partners about testing deliverables and any issues that may hinder meeting testing deadlines. Also, provide regular test status reports and defect reports .
- Execute test scripts using HP Quality Center , reported defects using Quality Center and discussed details with Project managers.
- Create and track bugs and generate bug reports.
- Write and execute SQL queries.
- Ensure successful delivery of final content by the testing deadline including test sign off reports, any outstanding defects and how they would be handled, and hand off to UAT.
- Created traceability matrix between requirements in Requirement plan manager and test cases in Test plan manager .
- Performed functionality testing which involved the testing of all core functions of the application.
- Tested the application under different networks and Internet speeds including while on EDGE , 3G , and Wi-Fi .
- Experience of creating automation test suite for Mobile apps (Windows or Android) on a variety of devices (phones, tablets, emulators).
- Involved in different phases of Test effort like Integration testing, Regression testing, and User Acceptance testing.
- Thorough knowledge of mobile platforms such as Android and IOS .
- Responsible for generating business process flow diagrams based on business resource documents.
- Tested the application on iPad and iPhone when the operating system was unveiled and made sure the application was enhanced to be compatible with the Android devices .
- Involved in establishing scope, traceability, and test scenarios.
- Used the Agile methodology during the project life cycle and ascertained deliverables on a per sprint basis.
- Follow up with UAT Users of any defect / requirement related issues, identify, classify, and add more information to better track defect.
Environment: Appium, Java, SQL, SOAP UI, Groovy Script, Jira, JavaScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager, Oracle .
Confidential
SDET
Responsibilities:
- Automated System testing for information’s and services application, exchange operations and payment methods using Selenium WebDriver, C#.
- Developed testcases, reviewed and Involved in Functionality, and Regression Testing for Media web application.
- Developed Hybrid automation framework in C# by using Page Objects framework, Keyword Driven & Data Driven frameworks. Automated running smoke tests and build report generator for daily builds.
- Developed C# class libraries, NUnit test scripts to test XML build data files.
- Conducted system and integration testing, debugged the software errors and interacted with developers to resolve technical issues.
- Provided different build reports, Selenium automation reports, and Performance testing reports to senior management.
- Worked effectively with Developers team, AGILE Team, and Project Management team to achieve Selenium automation, high quality, and Sprint, QA processes improvements.
- Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.
- Designed developed and implemented user acceptance testing protocols as the final phase of applications development.
- Attended SCRUM every morning to get updates and provide updates to the team.
- Create defect reports using Dashboard module of Selenium IDE/Webdriver as required.
- Executed manual and automated regression test cases after the bug fixes as per test scenarios.
- Performed Black box, User Interface (UI), functional, Usability testing of web application and validated business rules.
- Performed Positive and Negative Testing to ensure appropriate user authentication.
- Wrote SQL queries to extract Data from Tables to verify the output data of the reports.
Environment: JIRA, Selenium IDE/WebDriver, Windows XP, UNIX, ORACLE, MS Office, MS Management Studio.
Confidential
Manual and Automation Tester
Responsibilities:
- Attended SCRUM every morning to get updates and provide updates to the team.
- Managed defects using Defect Module of HP Quality center .
- Create defect reports using Dashboard module of HP Quality Center as required.
- Managed automated and manual test cases in HP Quality Center.
- Customized the seleniumTest as per the Test Case by using the JavaScript .
- Performed End-to End testing of the new platform.
- Analyzed test specifications and converted them into Manual Test Cases.
- Reviewed the test cases written for Unit and Integration level.
- Coordinated in execution of automated testing where used HP QTP tool.
- Analyzed code to performed White box testing.
- Executed manual and automated regression test cases after the bug fixes as per test scenarios.
- Prepared Test Plan and Test Cases based on the business and functional specifications.
- Analyze the test results and report defect as encountered via automated scripts.
- Performed Black box , User Interface (UI), functional, Usability testing of web application and validated business rules.
- Performed Positive and Negative Testing to ensure appropriate user authentication.
- Wrote SQL queries to extract Data from Tables to verify the output data of the reports.
Environment: HP Quality Center, QTP, VB Script, Selenium IDE and RC, Windows XP, UNIX, MY SQL, MS Office, MS Management Studio.
