Sdet Resume
Frisco, TX
SUMMARY
- Over 5+ years of professional experience in Information Technology as Quality Analyst with extensive experience in performing Manual and Automated Testing.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid and NUnit, Load Runner, Quality Center, JIRA, SOAPUI, Postman.
- Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
- Expert on Selenium Automation using WebDriver and Server and programming using C#, Java, Junit, NUnit, TestNG.
- Proficient in using SoapUI for testing Web Services and used several types of assertions such as soap fault, Contains, X - path etc.
- Proficient in using Postman for API testing using POST, GET, PUT, and DELETE.
- Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Testing framework.
- Developed automated scripts in C# and Java using principles of object-oriented programming.
- Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Back End and Front-End testing and User Acceptance testing.
- Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
- Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
- Experience in bug reporting tools like Bugzilla, and JIRA.
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
- Good programming skills in C#, Java, SQL, PL/SQL and experience in SQL Server and MS-Access.
- Proficient in using basic SQL queries to perform backend testing for data integrity and validating stored procedure.
- Experience using different version control systems such as SVN and Source Tree.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
TECHNICAL SKILLS
Languages: Java, C#, HTML/XHTML, XML, JavaScript
Testing Tools: Selenium IDE, Selenium RC, WebDriver, Selenium Grid, Selenium WebDriver
IDE: Visual Studio, SQL Developer
Web Debugging Tool: Firebug, Firepath, XPath, Xpather
Databases: Oracle, SQL Server, MS Access
Browsers: Internet Explorer, Firefox, Safari, Google Chrome
Test Framework: NUnit, Junit, TestNG
Operating Systems: Linux, Windows, Mac
Other tools: SourceTree, Bitbucket, GIT, TFS, VSTS
PROFESSIONAL EXPERIENCE
Confidential, Kansas City, KS
SDET
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
- Analyzed the business requirements, developed test plans and created test cases in TFS (VSTS).
- Status reporting and test updating in Team Foundation Server (TFS).
- Worked existing Selenium Automation Framework with C# .NET using Data Driven Testing and MS Test.
- Experienced in testing framework using Behavior Driven Development (BDD) tools like Specflow.
- Designed structured User Interface UI automated Test cases using Selenium Webdriver in C# for web-based software products used to perform software testing.
- Involved in writing test scripts using C# and executed it through Selenium WebDriver for Functional and Regression testing.
- Performed Smoke, Functional, GUI/design, Block Box, End to End, Navigational and Regression tests during the execution phase.
- Worked with the Web programming language HTML5, CSS3, XML and selected web element by using developer tools.
- Wrote Data driven, Cross Browser automation test cases and executed them for Cross browser compatibility using Selenium Webdriver.
- Used SVN tool for Source code management and also used Selenium Grid for parallel, Batch Test Execution.
- Used SoapUI and Postman tool to test SOA based architecture application to test SOAP services and REST API.
- Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
- Extensively used SQL statements to query the SQL Server for Data Validation and Data Integrity.
Environment: C# .NET, SOAPUI, REST, Postman, Team Foundation Server, Selenium Web Driver, Selenium Grid, Specflow, SQL PL / SQL, CSS, XML, MS Office, MS-Visio, Project, Firefox, IE and Chrome browsers
Confidential, Frisco, TXQA Automation Tester
Responsibilities:
- Developed and executed the test scripts with Selenium Webdriver and C#.
- Within Software 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 deliverables.
- Participated in Test Planning and Automation Effort estimations.
- Reviewed Business Requirement documents (BRD) and Functional Specifications
- Documents (FSD) to prepare Test Cases and identify Test Scenarios.
- Participated in daily scrum meetings to report daily progress of Automation activities and Sprint planning meetings.
- Involved in creation of Automation Framework that uses C# and Selenium Webdriver.
- Executed test cases and test scripts for manual and automation testing.
- Used XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
- Performed cross-browser testing and executed test cases on multiple platforms using Selenium Grid.
- Used Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate change requests and deploy application.
- Responsible for updating and maintenance of existing selenium scripts.
- Used Postman for testing XML RESTful web services.
- Performed extensive Backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
- Executed End -to- End test scenarios.
- Extensively involved in resolving bugs fixes with Development Team.
Environment: Selenium Webdriver, C#, Visual Studio, Postman, Firebug, Firepath, Web Services, RESTful, TFS, SQL Server
Confidential, Richardson, TXQA Automation Engineer
Responsibilities:
- Involved in planning, designing and executing different test cases for Smoke, Functional, and Integration, System and User Acceptance and GUI testing.
- Worked in the agile environment with frequently changing requirements and features set.
- Involved in weekly walkthroughs and meetings to monitor the status of the testing effort and the project.
- Coordinated with developers, business analysts, user representatives in application design and document reviews.
- Worked with application development team for writing in Eclipse for integration testing using Java.
- Used Selenium and Cucumber to setup test automation framework.
- Wrote automated scripts for production environment executing AWS through Docker.
- Used CI/CD for standardize environment and common language and version stacks.
- Wrote SQL scripts to validate the data integrity/stored procedure, in the application.
- Experience in Data driven testing to validate the components on the website usingSelenium.
- Tested applications in all environments (QA, staging (UAT), Preproduction, and Production).
- Validate Web services/APIs built in SOA Architecture using SOAPUI.
- Performed regression tests to check for unintended errors after the enhancement.
- Aligned the test cases & test scripts to manage change during the test process.
- Performed different browser testing (Firefox, IE, Chrome, Safari) for the web interface and compatibility usingSelenium WebDriver.
- Developed Requirements Traceability Matrix (RTM) to track requirements during the QA Testing Phase.
Environment: Selenium WebDriver, Java, Cucumber, Jira, Agile (Scrum), Hybrid Driven, Page Factory, Oracle, SoapUI, MS Office
Confidential - Irving, TX
QA Tester
Responsibilities:
- Drafted Test Plan including test objectives, test phases, scenarios and test environment after an analysis of the business rules and discussed ambiguities with business analysts.
- Performed Functional testing, Integration testing, Regression testing, System testing and compatibility testing, Unit testing
- Created Requirement Traceability Matrix to ensure all the requirements are covered.
- Worked with development team on defect reporting, fixes and resolution, update management on testing results, activities and planning using TFS.
- Created and maintained reusable actions, functional libraries and shared object repositories.
- Performed GUI testing manually to check the application behavior on different platforms using Sauce Labs.
- Worked on back end testing for billing database auditing running complex SQL queries.
- Worked with developers to fix the bugs within time frame and close the bug.
Environment: Agile (Scrum), Page Factory, MS SQL Server, SoapUI, MS Office, TFS, SQL Server Profiler.