Sdet Resume
Chicago, IL
SUMMARY
- Over 6+ years of extensive experience in Analyzing, Designing and Implementation of QAtesting strategy for Web - based and Client/Server applications using Manual and Automationtesting.
- Testing of Software systems in Business Intelligence/Client-Server/Relational Databases like SQL Server, Oracle, and Web-based environments. Strong analytical, communication, problem-solving, decision making and organization skills and an excellent team player.
- Excellent understanding and experience of working on AGILE Methodologies and involved in all phases of Software Development Life Cycle.
- Expertise in analyzing Business and Functional Requirement/User Stories documents for creating test cases.
- Worked extensively on complete Defect management life cycle all the way from executing test cases, identifying defects, logging defects and verification of bug fixes.
- Excellent skills in overall Defect Management/Problem Solving, which includes reporting and tracking bugs using JIRA, TFS.
- Knowledge in designing and developing Test Plans, Test Scenarios, Test Reports for manual testing.
- Worked extensively on performing Functional Testing, System Testing, Unit Testing, Integration Testing, Regression Testing, Performance Testing, Smoke Testing, UI Testing, Database Testing, and User Acceptance Testing.
- Automation using Rest, SoapUI & Postman along with other defect tracking and Deployment tools like VSTS, Jira, Jenkins, etc.
- Extensively automated Regression and Functional test cases using Selenium WebDriver.
- Expertise in testing Web Services/API using SoapUI and Postman tool.
- Have a good experience in Data Migration testing and Web Interface testing.
- Experience in creating test data and end to end testing for POS devices/application.
- Experience with defect tracking and analysis using different defect tracking tools such asTFS (Team Foundation Server), Jira and Quality Center.
- Automation experience in Selenium using both JAVA and C#.
- Experience in designing Automation Framework using C# and JAVA.
- Experience in using IDE like Visual Studio and Eclipse.
- Experience in using Behavior Driven Development (BDD), DDD, ATDD, TDD approach.
- Extensive experience on POS self-checkout / POS QA Testing, involved in the setting of QA Test environment with simulated POS test environment; testing and validating POS transaction in accordance with PCI-Compliance.
- Experience on working JSON, XML and testing API using SOAPUI, Postman and Apache HTTPClient.
- Experience in writing and executing SQL queries on databases for backend testing.
- Extensive experience of working on both web-based and client-server applications.
- Excellent team player with excellent interpersonal and communication skills.
- Demonstrated ability to self-motivate and be flexible within a fast-paced environment.
TECHNICAL SKILLS
Languages: JAVA, C#.Net, HTML, XML, JavaScript, SQL, PL/SQL, T-SQL, PowerShell
Testing Tools: Selenium WebDriver, Selenium Grid, Quality Center, Postman, TFS, JIRA, Cucumber, Specflow, SOAP UI, RESTful, HP ALM, Jenkins, Microsoft Test Manager
IDE: Eclipse, Visual Studio
Databases: MS SQL Server, MS Access, Oracle, MS Excel
Browsers: Internet Explorer, Firefox, Safari, Google Chrome
Test Framework: NUnit, JUnit, TestNG
Operating Systems: Linux, Windows, Mac
Other tools: Maven, SVN, SourceTree, Bitbucket, GIT, TFS, JIRA
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
SDET
Responsibilities:
- Responsible for planning, creating and analyzing of Test Plan, Test cases and Test Scripts.
- Conducted System Testing, System Integration Testing, Functional Testing and Regression Testing.
- Performed Manual and Automated Functional testing to test the functionality of the complex application.
- Analyzed Technical specification, Business Requirements, and Database Schema to develop test cases.
- Developed and implemented Behavior Driven (BDD) automation testing script with Selenium Webdriver.
- Performed Manual and Automated Functional testing to test the functionality of the complex application.
- Developed automated test script to ensure the code reusability and code maintainability, which reduces the script development time.
- Generated Test cases and traced them to the relevant use cases.
- Communicated with SMEs (Subject Matter Expert) to fully understand the application.
- Worked with the QA Manager in developing Responsibility Matrix for the Team Members periodically.
- Worked existing Selenium Automation Framework with C# .NET using Data Driven Testing and NUnit.
- Participated in requirements walkthroughs of application features and functions, assess the scope and impact of business needs throughout analysis and completion of all enhancement specifications.
- Used Specflow for writing gherkins level language for BDD approach.
- Implemented the Page Object Model (POM) design pattern on the framework.
- Performed backend testing using SQL queries to retrieve and verify the information in the database
- Develop automated Web Services and Api Test to test SOA platform.
- Used Postman to manually test web services and API.
- Worked closely in an Agile environment with QA Managers, Developers and Team Members.
- Communicate test progress, test results, and other relevant information to project stakeholders and management.
- Responsible for Planning, creating and analyzing of Test Plan, Test cases and Test Scripts
- Conducted System Testing, System Integration Testing, Functional Testing and Regression Testing.
- Analyzed Technical specification, Business Requirements, and Database Schema to develop test cases.
- 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.
Environment: Selenium Webdriver, SQL, C#, Behavior Driven Development (BDD), NUnit, Data Driven Testing, REST, SOA, Postman, SQL Server, Visual Studio
Confidential, Cincinnati, OH
SDET
Responsibilities:
- Interacted with the Business Clients, Product Owners, Developers, and QA Manager to analyze the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
- Prepared detailed manual and automated test scripts, test plans, test scenarios, test cases, and test scripts by understanding the business logic.
- Tested the application in a highly dynamic environment with sprint team using agile methodology.
- Extensively involved in all stages of the testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile and Scrum methodologies.
- Worked in existing Selenium Automation Framework with Java using Data Driven Testing.
- Designed structured User Interface (UI) automated Test cases using Selenium Webdriverin Javafor web-based software products used to perform software testing.
- Involved in writing test scripts using Java and executed it through Selenium WebDriver for Functional and Regression testing.
- Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG.
- Created an automation framework in Selenium WebDriver and TestNG/JUnit using Behavior Driven Development (BDD) approach like Cucumber with Gherkin.
- Created pom.xml in APACHE MAVEN and run the builds and integrated with Continuous Integration tools Jenkins for running the test on a regular basis automatically.
- Performed various types of testing, such as Functionality, Regression, GUI Interface, Integration System, User Acceptance, and End-to-End testing.
- Worked with the Web programming language HTML5, CSS3, XML and selected web element by using Developer Tools.
- Experienced in providing the efficient locators' strategy like XPath and CSS to run WebDriver script in stable condition.
- WroteData-driven,Cross Browserautomation test cases and executed them for Cross-browser compatibility using Selenium Grid.
- Used SoapUI to test and validate Web Services and 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 Oracle Database (RDBMS) for Data Validation and Data Integrity.
- Participated in requirement reviews and analyzed modification requests and enhancement requests
- Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.
- Tested independent and dependent modules individually and prepared Test Matrix to keep track of the requirements and the test cases.
- Prepared Test Mapping sheet to keep track of the test cases have been automated.
- Used JIRA to open bugs, create tasks and user stories, and initiate change requests.
- Experience with Rest-Assured for automating web services/API testing.
- Analyzed the business requirements, developed test plans and test cases using JIRA.
- Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
Environment: JIRA, SoapUI, Selenium WebDriver, Java, Cucumber, Jenkins, Maven, GIT, Eclipse IDE, TestNG, MS Excel, HTML, XML
Confidential, Plano, TX
QA Tester
Responsibilities:
- ConductedAutomation/Manual testingusing the Standards, guidelines and structured methodology in testing the application.
- Developed automated scripts using Selenium Web Driver and Implemented Framework using Java.
- Extensively used web services/API validation tools like SoapUI to validate SOAP/WSDL and web services/API for Request and Response.
- Validated web services/API manually and through automation using SOAPUI.
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver and Java.
- Automated Test Scripts using Selenium Webdriver with Java and used TestNG Annotations.
- Extensively used Java OOPs concepts for developing Automation Frameworks using Eclipse, Selenium Webdriver, and TestNG/JUnit.
- Documented and executedTest plans,Test casesandTest scriptsbased on requirement specifications and business rules.
- Extensively used BDD based framework using Cucumber and Gherkin language.
- Extensive experience in Java programming for automation and performance testing in Eclipse IDE.
- Prepared test cases for the system coveringSRSdocument, design document, reviewing them with the developers and finalized the test cases.
- Involved in developingTest planandTest scriptsusing the business documents.
- Involved in Testing in Agile Development Environment Using TDD approach.
- Experienced in the creation of library functions, Checkpoints, Data Validation.
- PerformedFunctional testingmanually and constructed positive and negative test scenarios as per the requirements.
- Tested extensive backend testing usingSQLQueries to retrieve the data from the database and checked data integrity.
- Worked on backend testing by running complex SQL queries.
- PerformedEnd-to-End testing manually and was associated withUser Acceptance Testing.
- Worked with the development team on defect reporting, fixes and resolution, update management on testing results, activities and planning using JIRA.
- Participated in test plan and test cases review meetings.
- Involved in defect log, defect tracking and resolution.
- Involved in writing test summary reports, defect summary report, and final report.
Environment: Selenium WebDriver, Java, JIRA, Agile (Scrum), Eclipse IDE, Oracle, SoapUI, TestNG, Jenkins, Cucumber, MS Excel
Confidential, Dallas, TX
QA Analyst
Responsibilities:
- Worked in an agile methodology being involved in every stage of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Participated in Sprint planning meetings and discussed the progress made in the previous sprint, then planned for the next sprint with brainstorming for ideas with the team.
- Executed test cases compared with expected values and pass/fail reports updated through MTM (Microsoft Test Manager).
- Involved in tracking and reporting defects using TFS and was also responsible for communicating the status of the development team.
- Used SQL queries to perform back-end testing and data validation.
- Executed backend operations like queries like joins, select, update in MS SQL Server.
- Significantly contributed to the areas of technical documentation and actively collaborated with the team in the driving review and approval process.
Environment: TFS, Windows, SQL Server, MS Excel, MS PowerPoint, MS Project, HTML, XML, AGILE, MTM
