Extensive experience includes working with both web-based and client-based applications, demonstrating a comprehensive understanding of the field.
Showcased proficiency in a variety of testing methodologies, including both manual and automated approaches.
Exhibited active participation in all stages of software development, from conceptualization to deployment, with a keen focus on thorough testing and quality assurance.
Successfully implemented automation frameworks using a combination of Java, Selenium, JUnit, Cucumber, and TestNG, enabling quicker delivery of test results.
Holds practical experience in analyzing Business Requirements, formulating Test Strategies, designing Test Plans, and setting Acceptance Criteria, thereby actively participating in static testing activities.
Participated in Daily Scrum / Stand-Up, Sprint Grooming, Sprint Planning, Sprint Review / Demo, and Retrospective meetings as a part of the Agile Scrum team.
Experienced in using Selenium WebDriver, JUnit, Cucumber / Gherkin, REST Assured frameworks and libraries for designing comprehensive Test Automation Suites.
Experienced in multiple IDE (Integrated Development Environment) software such as Eclipse, and IntelliJ IDEA.
Executed HTTP requests to GET, PUT, POST and DELETE data via POSTMAN and REST Assured libraries.
Engaged in Database Testing by generating SQL queries in various Relational Database Management Systems (RDMS): MySQL, Oracle SQL, and PostgreSQL by effectively utilizing the JDBC.
Exhibits expertise in implementing Continuous Integration and Development (CI/CD) practices by effectively setting up Jenkins jobs on AWS EC2 instances.