Sdet Resume
Monroe, LA
SUMMARY
- 7+ years of experience with a focus on analyzing system functionality, design and implementation of QA testing methodology and extensive use of all QA and Object - Oriented practice to design test automation framework.
- Extensive working experience on all phases of the Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and waterfall Model.
- Experience in developing and executing Testing Lifecycle, Test Plan, Test Cases, Test Execution, Defect Report, and Requirement Traceability Matrix.
- Experienced in Web Services and API testing by using SoapUI.
- Experienced in using Postman for API testing using POST, GET, PUT, and DELETE.
- Expertise in the Bug tracking process, familiar with Bug Reporting and Tracking using Defect Management tools (JIRA, HP QC/ALM, Bugzilla).
- Performed back-end testing by executing SQL queries such as stored procedures over various database products on Window platform.
- Experience in the development of Data Driven, Behavior Driven Automation frameworks using tools like Specflow and Cucumber.
- Experienced in developing and executing manual and automated tests in different platforms using C#, .NET frameworks and Java with the Selenium libraries.
- Expertise in Smoke Testing, Backend Testing, Black Box/White Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing.
- Excellent troubleshooting skills and ability to determine the root cause of complex issues.
- Extensive experience in coordinating the testing effort, responsible for test deliverables, status reporting to management, issue escalations.
- Experienced in designing, developing and maintaining test scripts, analyzing bugs and interacting with development team members in concluding on a defect resolution.
- Excellent knowledge in writing unique XPath using firebug and firepath to identify web elements.
- Experience in designing and implementing BDD Framework using Cucumber and Specflow.
- Working experience on Continuous Integration tools like Jenkins.
- Documented and tracked defects and produced detailed reports using Jira and TFS( Team Foundation Server).
- Excellent experience with source version control tools such as SVN, Source Tree, and GITLab.
- Exposure to all aspects of Testing, Maintenance, Troubleshooting and Production Support.
- Worked well in diverse teams to achieve goals through effective communication and interpersonal skills.
- Also worked independently in a fast-paced environment with tight deadlines.
- Communicate clearly, effectively, and quickly both verbally and written. A self-motivated, able to adapt to challenges and ability to grasp concepts quickly.
TECHNICAL SKILLS
Languages: C#.NET, Java, CSS, HTML, XML, SQL
Databases: MS SQL Server, Oracle, MS Access
Testing tools: Selenium WebDriver, Selenium Grid, Quality Center, Postman, TFS, JIRA, SOAP UI, RESTful, HP ALM, Jenkins, Microsoft Test Manager, NUnit, TestNG, JUnit
IDE: Eclipse, Visual Studio, IntelliJ
Operating Systems: Windows, Mac, Linux
Other Tools: Qmetry, SVN, SourceTree, BitBucket, GIT
PROFESSIONAL EXPERIENCE
Confidential, Monroe, LA
SDET
Responsibilities:
- Performed meetings with Business Analysts and End Clients to review functional/technical requirements, and translate business requirements into quality assurance test cases.
- Attended daily Scrum Meetings with the Team Lead and Developers and executed daily tasks based on the Agile Methodology.
- Worked with Business Analysts to prepare Requirement Traceability Matrix (RTM), positive and negative test scenarios, detailed oriented Test Scripts.
- Assisted in writing the Test Strategy to be used for functional, regression, integration, and end to end testing.
- Performed RESTful api web services testing using Postman.
- Automated different REST api/web services methods using C# .NET HttpClient library.
- Conducted user acceptance testing (UAT) to validate dat the developed application meets the business requirements.
- Automated Web-based, Highly transactional and large Client/Server applications.
- Extensively automated regression and functional test suites by developing multiple test cases and test suites using Selenium WebDriver with C#.
- Used Selenium WebDriver to test the compatibility of the tests across multiple servers/browsers.
- Participated in BDD (Behavior Driven Development) approach using NUnit, Gherkin, and Specflow.
- Used Automated scripts and performed functionality testing during the various phases of the application development using Selenium, C#, and Specflow (BDD).
- Extensively used project management tools like TFS.
- Wrote several complex SQL queries for data verification and data quality check.
- Wrote SQL queries extensively, queried the database and generated test reports.
- Performed defect tracking and management in TFS.
- Worked in highly dynamic Agile Environment and participated in scrum and sprint meetings.
- Worked extensively on Agile and Scrum methodology.
- Analyzed the testing progress by conducting walk-through meetings with internal quality assurance groups and development groups.
- Performed CI/CD process using tools like Jenkins.
- Participated in weekly status meetings, and conducted walkthroughs for team members, and documented the proceedings.
Environment: Selenium WebDriver, C#, NUnit, Specflow, Jenkins, REST api, BDD, TFS, Postman, HTML, XML, XPath, SQL Server, Windows, and UNIX.
Confidential, Chicago, IL
Automation Test Engineer
Responsibilities:
- Performed Automation and Manual Testing for the web-based application.Actively participated in the Daily Scrum Meeting, Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective Meetings.Participated in requirement specification and documentation review meetings with developers and BA team.Responsible for planning, creating and analyzing of Test Plan, Test cases and Test Scripts.Participated in Production support and user feedback sessions.Applied Page Object Model (POM) to the framework to centralize web elements of the application; increased reusability and maintainability of the code.Developed Test Scripts to test the functionality of the application and execute automation scripts on different browsers/environments and reported defects through JIRA.Used Postman to manually test web services and API.Maintained Maven project written in Java and executed Tests in Cucumber feature files in a BDD based framework.Used TestNG annotations to declare test method, pass data in the test method, etc.Automated test reports using Cucumber plugin HTML reports and JSON reports attached with failed scenario screenshots using Selenium WebDriver.Experienced in creating automated tests for SOAP and REST Web Services using Apache HTTPClient.Used JDBC to do Database testing with Java Programming Language.Created SQL queries and connected to various Databases using JDBC and applied to my test scripts for database validation.Performed Smoke, Functional, Regression, Frontend and Backend Tests using Selenium WebDriver, Java and JDBC.Actively dealt with data tables, calendars, iframes, pop-ups, and alerts on the application using Selenium WebDriver.Created Feature files and test scenarios in Cucumber using Gherkin language.Performed extensive Cross Browser Compatibility testing on various web browsers like Internet Explorer, Mozilla Firefox and Google Chrome, using Selenium WebDriver.
Environment: Agile, Java, Maven, TestNG, IntelliJ, Selenium Webdriver, Postman, JSON, Windows, Cucumber, SQL.
Confidential, Plano, Texas
QA Automation Analyst
Responsibilities:
- Developed and executed the test scripts withSelenium WebdriverandJava.
- WithinSoftware Test Life Cycle (STLC), I have been involved both directly and indirectly with Test Requirement Identification, Project Setup, Planning Estimation, Test Strategy, Test Outline, Test Design, Test Plan reports, Automation, Test Execution, Regression reports.
- Followed Agile testing methodology, participated in daily SCRUM meetings and tested each SPRINT deliverable.
- Used Maven as the build tool, TestNG as the testing framework and BDD as the framework to write automation scripts.
- Participated inTest PlanningandAutomation Effort estimations.
- Reviewed Business Requirement documents (BRD) and Functional Specifications Documents (FSD) to prepare Test Cases and identify Test Scenarios.
- Participated in dailyscrummeetings to report daily progress of Automation activities andSprint planning meetings.
- Involved in creation of Automation Framework dat uses Java and Selenium Webdriver.
- Executed test cases and test scripts for manual and automation testing.
- Used XPath, CSS Selector, ID, Name, Link Textlocatorsto identify objects.
- Performedcross-browsertesting and executed test cases on multiple platforms using Selenium Webdriver.
- Used firebug and firepath to locate web elements in the web application.
- UsedJirato open bugs, create tasks and user stories, initiate change requests and deploy the application.
- Responsible for updating and maintenance of existingseleniumscripts.
- Used Postman for testing JSON RESTful web services and api.
- Performed extensiveBackend testingusingSQLQueries to retrieve the data from the database and checked data integrity.
- Executed End-to-End test scenarios.
- Extensively involved in resolving bugs fixes with the Development Team.
Environment: Selenium Webdriver, Java, Maven, Cucumber, Visual Studio, Firebug, FirePath, Web Services, RESTful, TFS, SQL Server.
Confidential, Dallas, TX
QA Automation Engineer
Responsibilities:
- Reviewed Business Requirement Documents, Functional and Technical Specifications.
- Extensively worked on Agile Development and management process.
- Responsible for planning regression test stories in every Sprint.
- Documented Test cases corresponding to business rules.
- Involved in Functional Testing, Integration Testing, System Testing, UAT Testing, Interface Testing.
- Wrote Test Automation Script using C#, Selenium WebDriver and NUnit.
- Worked on the Groups Member Eligibility Module in the Facets Application.
- Involved in testing the conversion of Members/Subscribers and Financial Claims.
- Worked on the automation templates for the Groups, Sub-Groups, Subscribers etc.
- Executed numerous test cases, verified new features, and logged defects in TFS tool.
- Extensively Involved in writing SQL Queries to retrieve the data from the database.
- Involved in writing test cases for Functional and Regression Testing.
- Performed End-to-End Testing and halped UAT team in performing User Acceptance Testing (UAT).
- Conducted functionality tests to make sure dat the Application Under Test (AUT) met its functional requirements.
- Involved in QA status meetings to resolve the issues and had good coordination with Other Teams.
Environment: Selenium WebDriver, NUnit, C#, Visual Studio, TFS, SOAPUI Pro, MS Excel, PowerPoint, MS Word.
Confidential, Irving, TX
QA Engineer
Responsibilities:
- Reviewed Project Artifacts, analyzed Requirements, designed the test plan and provided a weekly status report dat includes testing metrics, test logs, and tests summary reports.
- Conducted walkthrough meetings with SDLC team to understand the functionality, risk and operations management of the application.
- Validated Requirements Traceability Matrix (RTM) and Users Requirement documents to prepare SIT test plan and test scenarios.
- Conducted manual and automated testing for functional and non-functional test cases.
- Created test data for QTP scripts, used external data sources and excel sheets to import test data.
- Developed SQL Queries to query Database to test the back-end of the application.
- Effectively managed the testing process using HP Mercury Quality Centre to manage the requirement and test case and have clear traceability between them.
- Document the defects using the HP Mercury Quality Centre and track them to completion by communicating and coordinating with the development as well as support groups.
- Coordinated with the onshore and offshore resources.
- Set up the test environment and was responsible for the migration between the Development Environment and Testing Environment.
- Created and executed test cases to test SAS products of GE integrated with base applications for rewards and marketing reports.
- Worked on testing SOAP services using SOAPUI.
Environment: Quality Center, JIRA, QTP, SQL Server 2005/2008, MYSQL.
