We provide IT Staff Augmentation Services!

Sdet Resume

SUMMARY

  • Nine years and Three months of total IT Quality assurance experience with a wide range of business analysis skills and the exposure to the client environment in Telecom Domain and Airlines Domain, with expertise in Testing Automation tools/technologies.
  • Experienced working with Docker tool to deploy and automate Service Integration tests using Spring JMS and setup Jenkins jobs to run pre - deployment integration tests using Java.
  • Developing end to end test hybrid BDD framework with a mix of UI with TestNG with Page object model and service automation using Rest Assured framework with Json/Xml using Cucumber BDD style and run them in Jenkins pre deployment using Docker by containerizing applications that fits shift left testing pre deployment paradigm to detect defects early in the cycle.
  • Developed REST APIs with Hibernate, and Serenity Automation Framework with Rest Assured to test REST End points with Docker DB.
  • Developed Cypress Test Framework to automate Angular UI Front end and setup Jenkins Pipeline for continuous integration.
  • Extensive experience with analysis, Test planning, Test case documentation, Issues discussion and Experience in creating Requirements Traceability Matrix to ensure compressive test coverage of requirements.
  • Extensive working experience on Functional testing, Integration Testing, System Testing and Regression testing
  • Business Analysis capability, Risk Assessment Skills, Issue Management Skills, Expertise in driving End to End Testing.
  • Knowledge on Big Data and Hadoop File System, and Ecosystems like Hive, Spark, Sqoop.
  • Capability to independently handle client's business process engineers and project manager.
  • Recognized as a Subject Matter Expert- Associate for driving technical discussions.
  • Experience in leading and managing teams. Handled multiple roles - Project Lead, Technical Analyst, Test specialist, Tool specialist.
  • Experience in Designing and reviewing Test Cases, Test scenario and Test Reports for web application.
  • Well Familiar with SDLC and well versed in Defect tracking and Management using QC10.0, Rally Dev
  • Good technical and business knowledge, effective communication skills, ownership, ability to lead, team player, problem solver, accountability, ownership, critical thinker and adaptability, Excellent decision-making skills with a positive approach.

TECHNICAL SKILLS

Languages: Java, Oracle 11G, SQL.

O/S: Windows NT/2000, Windows XP, UNIX

Tools: /Technology: Rest Assured, Serenity Framework, Docker, Spring Framework, Angular UI, Cypress Cucumber, Selenium, Appium, Webservices API testing, SOAP, REST API,, UNIX, XML, TestNG, BDD Automation Framework, Page Object Model, Apache POI, Popups, JDBC, Jenkins, Gradle, Maven, SOAP UI, JIRA, Eclipse IDE, Hadoop, Hive, No SQL- HBase, ETL Informatica, Spark, Sqoop, Manual testing, Data Warehousing.

Test Management Tool: IBM Test Management Tool, HP Mercury Quality Centre, Rational Clear Quest, Rally Dev, Agile Craft

Methodology/Web Technology: Waterfall model, agile model, Safe Agile

PROFESSIONAL EXPERIENCE

Confidential

SDET

Responsibilities:

  • Review product requirements, functional and design specifications to determine and prepare automation approach and framework design.
  • Developed Angular UIs and worked with various REST HTTP Methods like PUT, POST, GET, DELETE, PATCH for backend integration.
  • Developed Backend REST API tests to test REST end points with Backend test db.
  • Developed Cypress Test Framework with Page object model to enable functional UI Automation and End to End Automation with Jenkins Pipeline setup for continuous integration.
  • Implementing complex and reusable code for automation framework;
  • Collaborate with Solution Architects and Technical teams at all levels to understand technology direction and design to effectively integrate testing process, techniques and frameworks with the objective of increasing quality while reducing test efforts.
  • Fixed bugs found related to component list update after user performing action to send Simlog part to the vendor for repair.

Confidential

SDET

Responsibilities:

  • Review product requirements, functional and design specifications to determine and prepare automation approach and framework design
  • Developed Rest APIs using JAVA JAX RS and Spring JPA Hibernate and deployed REST APIs to Development servers and Tested REST End points using Postman.
  • Implement automation framework for service automation using Serenity and Rest Assured framework with Json/Xml from scratch by dockerizing Rest API application.
  • Implementing complex and reusable code for automation framework;
  • Setup Jenkins and Integrate with automation framework for Continuous Integration
  • Build automation framework for Service automation leveraging In-Pod automation frameworks and solutions
  • Collaborate with Solution Architects and Technical teams at all levels to understand technology direction and design to effectively integrate testing process, techniques and frameworks with the objective of increasing quality while reducing test efforts.
  • Fixed bugs found related to hibernate data storage for Rest end point and explained solutions to Client Tech Lead.

Confidential

SDET

Responsibilities:

  • Review product requirements, functional and design specifications to determine and prepare automation approach and framework design
  • Developing docker compose file to containerize each application to be able to run integration services tests and end to end tests in docker network.
  • Developing Spring JMS/ Spring Rest API’s Integration tests and run them in Jenkins pre deployment using Jenkins file.
  • Developing Jenkins script to push images to harbor registry and pull them to create virtual test environment to run end to end tests pre deployment phase to align with shift left testing paradigm.
  • Developing end to end test hybrid framework with a mix of UI and Services and test them pre deployment to enable shift left pre deployment end to end testing, to avoid defect leakage later in the development cycle, and deploy defect free code to higher environment like dev, QA env etc only after all pre deployment integration/end to end tests are passed.
  • Developing integration tests with mocked components for each functionality to test topic/queue jms connection using Spring boot.
  • Implement automation framework using Selenium and TestNG with Page object model design patter to automate Web and Windows application for Training module and for Rest API services and JMS/MQ based applications;
  • Implement automation framework for service automation using Rest Assured framework with Json/Xml, using Cucumber BDD style.
  • Implementing complex and reusable code for automation framework;
  • Setup Jenkins and Integrate with automation framework for Continuous Integration
  • Build automation framework for Service automation leveraging In-Pod automation frameworks and solutions
  • Follow up with different POD teams on the dependencies and resolve any outstanding Issues.
  • Collaborate with Solution Architects and Technical teams at all levels to understand technology direction and design to effectively integrate testing process, techniques and frameworks with the objective of increasing quality while reducing test efforts.

Hire Now