We provide IT Staff Augmentation Services!

Sdet Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Overall experience of 7+ Years in developing and executing Automation Test plans, test cases, test data, test scenarios, and test documentation based on the requirements and technical specifications.
  • Immense experience in manual and automated testing in java using Selenium, utilizing IDEs such as Eclipse and IntelliJ in both Agile and Waterfall development life cycles.
  • Immense knowledge in gathering and understanding BRDs (Business Requirements Document), FRDs (Functional Requirements Document), SRS (System Requirement Specifications), and Use cases.
  • Writing and maintaining Test Cases and logging bugs for delivering quality products.
  • Planned, Designed, Built, and Maintained different types of Test Automation Frameworks such as Data Driven Testing frameworks, Keyword Driven Testing frameworks, Hybrid Testing frameworks, and BDD Testing frameworks.
  • Proficient in writing Selenium Web Driver automation scripts in java using Maven.
  • Experienced in designing Page Object Model Test Frameworks.
  • Requirement analysis, Design, and Test Development of Client/Server and Web based Applications.
  • Experienced in implementing Object - Oriented programming concepts.
  • Experienced in using GitHub and Bitbucket as source repositories and Jenkins for continuous integration.
  • Excellent Communication and Interpersonal skills with a clear understanding of the business processes and ability to work for both team and individually.
  • Worked with a project management tool like Jira comprised of work units, backlogs, team boards, stories, epics, etc.
  • Coordinate the execution of integration, system, and regression testing of software.
  • Communicate with the product delivery team; participate in requirement specifications reviews for the efficient and quality testing process.
  • Expertise in Microsoft Office (Word, Excel, PowerPoint, Outlook, and Visio).
  • Performed functional testing, integration testing, regression testing, system testing, black box testing, GUI testing, Sanity testing, Ad-hoc testing, usability testing, back-end testing, browser compatibility testing, API testing, and User Acceptance Testing (UAT).
  • Competent in Manual and Automation testing using HP ALM, Selenium WebDriver, Cucumber, Gherkin, Data Driven, and Database validation testing.
  • Worked with both TDD and BDD Methodologies such as JUnit, TestNG, and Cucumber.
  • Performed Smoke/Sanity, Functional, and Regression, End to End testing using different automation tools such as Selenium WebDriver, Data Driven with Apache POI, BDD, Web Service API, Database tools, and CI/CD tools such as Jenkins.
  • Problem-Solving and Defect Tracking Reports using Bug tracking tools like Quality Center (ALM) and JIRA.
  • Developed enhanced test scripts separating util, page, and test classes. Highly focused on test maintenance and reducing code duplication using the Page Object Model design pattern.
  • Created BDD framework from scratch using Cucumber tool, Gherkin method, feature file, JUnit, JSON, XML, and pretty report.
  • Build Hybrid Framework using the Cucumber tool, Gherkin method, JUnit, and Page object Model, and integrate with Jenkins.
  • Worked with AWS to create and configure test environments, connect databases, and run scripts.
  • Worked with the integration of MySQL Database and Community Server into Hybrid Framework, establishing JDBC Connection.
  • Worked with Data Driven Framework with XML and Excel, Automation Framework integrating Page Object Model.
  • Hands-on experience in automating API testing using the Rest Assured tool with BDD Framework.

TECHNICAL SKILLS

Testing Tools: Selenium (JAVA), QC/ALM, JIRA, SoapUI, Postman, Rest Assured

Framework: JUnit, TestNG, Cucumber/Gherkin, Apache POI

Languages: Java, C#, HTML, CSS, JSON, XML, C, C++, Python Basic

Database: Oracle, MYSQL, MS ACCESS, SQL

Browsers: Google Chrome, Internet Explorer, Firefox

Platforms: Windows, Unix/Linux

Integration Tools: Jenkins, GitHub

Methodologies: SDLC, Agile Scrum, Kanban, Waterfall Model, STLC

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

SDET

Responsibilities:

  • Design Behavior Driven Development Framework using Cucumber, Gherkin, Feature file, Selenium, and Java.
  • Design positive and negative test cases derived from business scenarios and perform reviews.
  • Perform system testing, functional testing, integration testing, smoke testing, and regression testing.
  • Create Data Driven Framework using Page Object Design Pattern.
  • Create Selenium Web Driver automation scripts in Java using Maven, Cucumber, and JUnit/TestNG.
  • Review software bug reports and highlight problem areas.
  • Verifications and validations of all the requirements and follow-up action and reviews.
  • Design test scenarios and ensure that all the requirements are met.
  • Schedule jobs using Jenkins to run at regular intervals for spot and regression testing for all the environments.
  • Use AWS clouds to set up Test Environments.
  • Use AWS cloud web services for parallel execution of test cases for Web API testing.
  • Develop page object design patterns for code maintenance and readability.
  • Execute SQL queries and procedures for validation testing.
  • Perform database testing to validate data and referential integrity in the tables.
  • Perform integration testing to ensure all the components and modules are integrated and validated.
  • Use Selenium to take Screenshots for capturing failed test cases, select for selecting multiple values from a list, Action for various Key/Mouse events, with different locators (Xpath, CSS, Id, Link text), etc.
  • Create a Requirement Traceability Matrix (RTM).
  • Use agile scrum methodology as part of SDLC.
  • Participate in daily stand-up, sprint grooming, planning, and retrospective meetings as part of the agile process.
  • Log defects and monitor their status to closure using JIRA.
  • Perform smoke and regression testing in the production environment during rolling deployments.
  • Perform Rest API testing using Rest Assured libraries for automation and using Postman for manual API testing.
  • Use AWS clouds for setting up configurations for replication of issues and client scenarios.
  • Validate JSON formatted data using HTTP Methods like GET, POST, PUT, etc.
  • Communicate and participate in QA reviews and implementation processes and improvements.
  • Maintain and Execute API regression suite and report results.
  • Use GitHub as a centralized repository as well as a version control tool.
  • Work with Maven, Git Hub, and Jenkins for automating the testing process during deployment.

Environment: Java, Selenium, Cucumber, TestNG, SoapUI, Postman, Jira, Maven, Jenkins and SQL, Rest Assured

Confidential, Richmond, VA

SDET

Responsibilities:

  • Created test cases, test data, and test scripts for different types of testing using Selenium, J-Unit, and Eclipse IDE.
  • Analyzed bugs and quality issues.
  • Performed root cause analysis to resolve the issues.
  • Developed, maintained & execute automation test scripts with core java: Used data-driven framework to create separate test data to read, write and modify.
  • Create automation scripts using page object design patterns.
  • Perform back-end testing for data validation using SQL or Oracle.
  • Performed requirement analysis, Validation, and system design to help formulate a test plan.
  • Performed Black box, Functional, Integration, System, Regression, Reliability, Usability, Scalability, and User Acceptance Testing.
  • Set up Selenium to run Automation test scripts.
  • Use AWS clouds to set up Test Environments.
  • Performed Restful API (POST, PUT, GET) using the Postman tool.
  • Performed Rest-Assured Automation Testing.
  • Worked with HP ALM to create and execute test cases as well as raise and track bugs.
  • Worked with JIRA for agile scrum, Kanban board, and defect management.
  • Worked with version management tools such as Git Hub and Bit Bucket.
  • Worked with the offshore team to review codes and for providing framework guidance.
  • Created XML-based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Environment: Java, Selenium, JUnit/TestNG, Postman, SoapUI, Jira Maven, Jenkins, My SQL, Oracle, SQL

Confidential, Dallas, TX

SDET

Responsibilities:

  • Developed test plans, test cases, and scenarios in accordance with the requirements and specifications.
  • Developed Maven projects integrating Unit testing framework (Junit/Testing) for creating automation test scripts.
  • Involved in business requirement analysis, and system requirements specifications with the developers and business team for the execution of test plans and test cases.
  • Created automation test scripts using Selenium WebDriver to test on multiple browsers.
  • Worked as a QA member in an agile environment to automate test scripts.
  • Participated with the onshore and offshore development teams, Business and Portfolio Analysts, to make sure the testing efforts are covering changes in scopes, updated user stories, and other functional requirements and modifications.
  • Use AWS clouds to set up Test Environments.
  • Performed Data-Driven tests to verify the functionality with multiple sets of data.
  • Communicated and collaborated with other departments to analyze testing requirements, define and implement test cases in ALM, and developed test plans.
  • Usability testing of web applications across all the major platforms.
  • Reported the bugs, and email notifications to the developers using ALM and JIRA.
  • Provided backend testing for data validation using SQL on Oracle.
  • Facilitated End-End and UAT testing along with defects status turnover meetings.

Environment: Java, Selenium WebDriver, Jenkins, JUnit, Maven, SoapUI, ALM (QC), Jira, Eclipse IDE, SQL, Internet Explorer, Firefox, Chrome, Oracle

Confidential

Jr Software Developer/ SDET

Responsibilities:
  • Interacted with prospective clients for understanding their requirements and specifications.
  • Communicated with the team lead and work on the task assigned by the lead.
  • Developed test plan, write test case document, and prepare Requirement Traceability Matrix.
  • Performed UI testing for the MVC 4-based projects
  • Performed Database Testing, and executed SQL queries to verify the proper insertion, deletion, and updates into the SQL Server database.
  • Performed API testing using Postman and Rest Assured.
  • Reported bugs and defects.
  • Involved in all stages of the SDLC process
  • Used Trailer for Project plan and management.
  • Used GitHub for code management and integration purpose.

Environment: ASP.NET, MVC 4, SQL Server, Trailer, HTML.

We'd love your feedback!