We provide IT Staff Augmentation Services!

Sdet Resume

2.00/5 (Submit Your Rating)

VA

SUMMARY

  • Result - oriented IT Professional with over8years of experience in the areas of the Software Quality Assurance and Testing industry, expertise in test analysis, design, Manual and Automation testing in Client/Server and web-based applications,by utilizing technologies likeSelenium, BDD, API Testing, Mobile Testing, Jira, Jenkins, Maven in various domains such as Finance, Insurance, E-Commerce, Health Care.
  • Experience in designing and developing Test Plans,Test Cases, Test Scripts, Test ScenariosandTest Reports for Manual and Automation Testing.
  • Extensive experience in Unit, Functional, Integration, Regression and System Testing.
  • ExperiencedinBehavior Driven Development (BDD)using Cucumber, Gherkin.
  • Designed and Implemented Data Driven Framework, POM Framework.
  • Expertise in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, JUnit/TestNG, ANT, Maven, Jenkins, Cucumber.
  • Experienced in web services testing with WSDL using SoapUI tool.
  • Hands on experience in developingJAVAcode for various projects.
  • Good Experience in OOPs using Core Java and extensively used classes, objects, data structures, Inheritance, Polymorphism, Exception Handling, Packages, and Collections.
  • Strong expertise in SDLC, Project Management and testing lifecycle methodologies like Waterfall and Agile.
  • Configured Jenkins built job for continuous integration and also for regression testing.
  • Experienced in Accessing Forms, tables, links, Keyboard & Mouse Events, Uploading File using Selenium WebDriver.
  • Expertise in using testing frameworks like TestNG and created tests using different annotations like @BeforeSuite, @Before Method.
  • Experienced in designing Automated Framework usingSelenium WebDriver and writingSeleniumAutomation Scripts forSmoke and Regression testing.
  • Experienced in Business Functionality Testing, Smoke Testing, User Interface Testing, Integration Testing, Black Box Testing, End-to-End Testing, UAT Testing, Regression Testing, Performance Testing, Documentation and Reporting.
  • Developed Test Strategy, Test Designs, RTM (Requirement Traceability Matrix), Requirement Analysis Document, Technical Design Document, Test closure reports and Test scenarios for Manual Testing and Automation Testing.
  • Excellent knowledge in writing uniqueXPathusingfirebug and fire path toidentify web elements.
  • Identified correct GUI elements using various Selenium Locators like ID, name, Link Text, Partial Link Text, XPath, and CSS in creating automation scripts.
  • Handled Keyboard and Mouse events using Selenium Actions.
  • Well versed in analyzing Results, Bug Tracking& Reporting, Detailed status reporting using JIRA.
  • Establishing the environment setup for Mobile Native/Hybrid Application and Multi-Browser Web Automation.
  • Configured application framework using Excel spreadsheets and processed the spreadsheets using Apache POI.
  • Extensive experience of support production environment during the releases and production rollouts. Good hands-on experience on Compatibility testing such as testing the web application on different platform such as Windows, Mac.
  • Experienced in testing Mobile Application using Android Studio and Real Devices to test the application using Appium.
  • Experienced in testing Back-End layer by writing SQLqueries and generatingreports to ensure Data Integrity and validate business rules.
  • Expertise in creating complex queries, with various kinds of JOINS such as Inner Join, Left outer join, Right outer join and full outer join.
  • Performed API testing using Postman tool.
  • Performed Demo in Sprint review and active participation in all Scrum meetings (Sprint Planning, Daily Scrum, Sprint Review and retrospective).
  • Excellent experience with source version control tools such as Subversion (SVN) and Git.
  • Involved in team activities with developers and project managers during scrum and release cycles. Always played a key role in timely delivery of the product.
  • Highly motivated and adaptive with the ability to grasp things quickly and possess excellent interpersonal, technical and communication skills.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Good at multi-tasking and working well under tight deadlines with high efficiency.
  • Excellent troubleshooting, project management and problem-solving skills.

TECHNICAL SKILLS

Testing tools: Selenium WebDriver/RC/IDE/GRID, JUnit,TestNG,JIRA,SoapUI,JMeter, Cucumber, Appium.

Web Technologies: HTML,CSS, XML, AJAX

Test Framework: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM).

Defect Tracking Tools: JIRA, Bugzilla

Web Debugging Tools: XPath, Firepath, Firebug

Languages: C, Java, SQL, Gherkin

Methodologies: Agile (Scrum), Waterfall, SDLC, STLC.

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MSAccess, Agile & Waterfall

Build Tools: Ant, Maven

Test Build, Integration Tools: Jenkins,Maven, ANT

Version Control Tool: Githuband SVN

Browsers: Internet Explorer, Firefox, Chrome & Safari

Databases: SQL Server 2005, Oracle, MS Access 2007

MS Office tools: Outlook, Word, Excel, PowerPoint.

Operating Systems: Windows XP, 7, 8, Vista, Mac, UNIX and Linux

PROFESSIONAL EXPERIENCE

Confidential, VA

SDET

Responsibilities:

  • Analyzed requirements, project documents to develop the test plans and scenarios.
  • Responsible for design, implement and maintain automation tests to satisfy the requirement.
  • Automated PRE and POST deployment steps for Salesforce deployment.
  • Perform Testing on different Salesforce sandboxes and actively involved in verifying the Deployment status while deploying code to higher environments.
  • Performed UAT testing in higher sandboxes to verify the code.
  • Activating Debug Logs to verify script thrown exceptions or any error messages.
  • Involved in verifying email relay testing to check the company security policies.
  • Actively participated in sandbox refreshes after every Production release and performed required steps to copy test data and test logins.
  • Performed manual Smoke testing, validation testing.
  • Involved in System Integration Testing, and E2E Testing effort. CoordinatedUATtest support.
  • Created Accounts Contacts and Account Hierarchies in Salesforce.
  • Developed configuration based and code changes stories in sprint.
  • Performed mobile testing in Android and iOS devices. Ensured by testing across the widest range of browsers, OSs, real devices and mobile emulators and simulators by using Sauce Labs.
  • Performed live testing of the application on the real devices using Saucelabs.
  • Configured Android Studio and Appium to maintain automation framework of mobile application.
  • Developed Automation scripts with Selenium WebDriver, Eclipse, IntelliJ using Java.
  • Developed Cucumber, Behavior Driven Development (BDD) framework with Gherkin.
  • Performed API Testing using Postman tool.
  • Performed Database Testing by writing complex SQL Queries on different Databases.
  • Used JIRA for defect management and stories organization for sprint basis.
  • Maintained code version using GIT.
  • Scheduled nightly jobs for parallel regression run and fail rerun jobs using Jenkins.
  • Triggers build to test environment from CI/CD sandbox and monitor deployment status in Salesforce sandbox.
  • Implemented Selenium Best Practices for Better Code Reuse.
  • Participated in all Agile meetings like Daily standups, Grooming/planning, Sprint demo and retrospective meetings.

Environment: Selenium WebDriver, Java, Android, iOS,Sauce labs, SQL Server 2014, Eclipse IDE, Maven, Salesforce, Bit Bucket, Cucumber, Gherkin, BDD, JIRA, Apache POI, Jenkins, TDD, XML, Agile.

Confidential, Newark, NJ

QA Automation Engineer

Responsibilities:

  • Participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test Scenarios, Test Cases, Test data, Test reports.
  • Managed individual sprint user stories and tasks using Jira as an Agile Management tool.
  • Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Ability in handling Ajax pages using WebDriver method waits like Implicit, Explicit, fluent waits and thread sleep.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services using SOAP and RESTFUL service.
  • Implemented cross browser testing and Data driven testing using @parameters and @Dataproviders annotations.
  • Expertise in using POM.xml file to get required dependencies from a central repository, add plugins, run scripts.
  • Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.
  • Expertise in using XPATH expression for identifying dynamic object and handled Ajax requests using Synchronization.
  • Involved in preparing test cases using Selenium WebDriver to validate all UI components, Browser navigations, Mouse Movements, Popups, and Alerts using Alert interface class.
  • Performed Integration,Regression, UAT, GUI and System Testing.
  • Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) onSelenium using TestNG.
  • Developed test code inJavalanguage using Eclipse IDE.
  • Involved in developing Test Automation Framework for the application using SeleniumWebdriverwith Maven.
  • Developed BDD (Behavior driven development) based programs using Gherkin for Cucumber by creating the Features and Step Definition files to execute test scripts.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Used Jira for Defect tracking and project management.
  • Created Mock Services for the creation of test cases.
  • Used Apache POI to read data from Excel sheets and testing the test scenarios.
  • Developed scripts to navigate to various iframes and to handle multiple windows and performed operations on the web elements.
  • Involved in Database testing by connecting to the Database and validated the data tables through SQL statements.
  • Created Test reports generated out of TestNG and captured the error screenshots.
  • Good working knowledge in code reusability by instantiating Abstract and Interface classes.
  • Used Log4j to maintain Log files and debugging of automation scripts.
  • Identified objects of App using UI Automator tool for Android.
  • Involved in testing Native, Hybrid and Mobile applications for IOS and Android devices.
  • Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases Validation.
  • Used Github as a source repository system to share code within the organization.
  • Used Jenkins tool for Continuous Integration of the builds.
  • Used Selenium WebDriver and TestNG to run paralleltesting by creating Groups and categorizing test cases.
  • Involved in UAT testing and coordinated with the end users while testing the End-to- End scenarios.
  • Validated Various XML interfaces, SOA Applications and web services.
  • Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the requestand response of theWeb Services(SOA) through SOAPUI.
  • Worked with SQL Queries and data validation.

Environment: SeleniumWebDriver, TestNG,SOAPUI, REST API,Cucumber, Appium, Jenkins, Maven,Git, Manual Testing, Java, XML, HTML, Jira, SQL, Oracle and Windows.

Confidential, Sunbury, PA

Software Quality Assurance Engineer

Responsibilities:

  • Involved in setting up the Test Environment and created Test data.
  • Coordinatedthe planning and execution of the comprehensive test plan including unit testing, application testing, devicetesting, integration testing,regression testingandworkflow-based testing.
  • Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using Selenium.
  • Implemented Data driven framework and worked extensively with TestNG Testing Framework.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.
  • Experience in using Selenium automation frameworks like Hybrid, Data Driven, Keyword frameworks and Page Object Model (POM).
  • Involved in testing Web Services via SOAP and REST using SOAP UI.
  • Expertise in using SOAPUI tool to test web services using WSDL/WADL files.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Developed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.
  • Experience in Drag and Drop, Scroll Down, Synchronization, Double click, Checkboxes using Selenium Web Driver.
  • Participated in walkthroughs and technical reviews all through the testing phase.
  • Developedcoverage matrix for integration testing of assigned modules.
  • Workedwith the Application teams to determine readiness for End User Acceptance testing.
  • Handled the SSL certificate error using desired capabilities in the entire web Browsers.
  • Ability to perform Compatibility testing with different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Android, Mac OS.
  • Used AutoIt in automation, for Mouse movements, Keystrokes, Window control manipulations and print pop-ups which are not possible by Selenium WebDriver.
  • Tested broken links and inter application links (page redirects to respective URL) in development, test and production environments.
  • Participatedin Production Readiness assessments and also Participatedduring go live support.
  • Coordinated with Performance and Scalability testing.
  • Worked onMultithreadingand Used Collections extensively to store, retrieve and manipulate objects in the business logic layer.
  • Used Log4j to capture the log that includes application exceptions.
  • Developed the application using Eclipse IDE and used the standard features for editing, debugging, runningetc.
  • Prepared medium to complex queries in SQL Developer against the source and the Target tables and comparedthe Results.
  • Participated in the walk-through Test Readiness Review Meetings, Defect Review Meeting and Test Result Review meetings with Test Lead, Developers, BA and Business

Environment: SeleniumWebDriver, Selenium Grid, TestNG, XPath, Jenkins, SoapUI, Cucumber, Maven,Java, UNIX, Windows, Eclipse IDE, MS Office Tools, Agile, SQL.

Confidential

QA Analyst

Responsibilities:

  • Participated in Kick off meetings and Walk-through meetings with Development, Business and another QA Team.
  • Involved in Test Planning, writing Test Scenarios and various other quality-tracking reports.
  • Involved in writing test cases for different CRM modules like Accounts, Customers, Opportunities, Sales, and Marketing.
  • Used Team Foundation Server for creating test cases, tracking defects.
  • Used Selenium WebDriver, Eclipse IDE, Maven, SVN, Jenkins to create automation regression suite.
  • Created functional testing automation scripts for all the modules in Selenium WebDriver using Java and TestNG framework.
  • Responsible for implementation of Hybrid Test Automation Framework build using Data driven and Modular.
  • Involved in testing Web Services using SOAP and REST. Installed, configured SOAP UI to test web services using WSDL/WADL files.
  • Validating XML/JSON requests and responses in SOAP Messages.
  • Knowledge of SQL (MS SQL Server) for database verification checks and validations.
  • Executing the Regression scripts and sending Test Summary Reports to client on daily basis.
  • Writing and maintaining bugs and test cases in JIRA.
  • Involved in defect review meeting, Tracking &, Maintaining Defects and testing the fixes.
  • Well-versed with Agile-Scrum methodologies and involved in creating daily burn down charts.

Environment: MS SQL Server, Windows, Selenium WebDriver, Java, TestNG, Maven, SVN, Jenkins, Eclipse, JIRA, SoapUI Pro, XML, JSON.

We'd love your feedback!