Experienced Software Development Engineer in Test (SDET) with a master’s degree in computer science and over 6 years of hands-on expertise. Proficient in testing REST APIs using REST Assured libraries and Postman, conducting database testing with SQL and JDBC, and executing UI testing using Selenium WebDriver, Cucumber, and design patterns like Page Object Model (POM) and Singleton. Skilled in Java, Maven, JUnit, TestNG, and creating and maintaining automated testing frameworks in Behavioral Driven Development (BDD) and Data Driven Testing (DDT) methodologies. Proficient with CI/CD pipelines using Jenkins, version control with GitHub, and Agile methodologies encompassing the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). Strong background in object-oriented programming, Java Collections, data structures, and algorithms implementation. Thrives in collaborative Agile environments and contributes as a proactive and driven team member.
Test Approaches: Agile/Scrum, SDLC, STLC, Bug Life Cycle
Testing Tools: Postman, Rest Assured, JDBC, Selenium Web Driver, Cucumber, JUnit, TestNG, Selenium Grid
Test Build and Integration Tools: Maven, Jenkins
Frameworks: Behavioral Driven, Data Driven, Hybrid
Programming Tools: JAVA, Gherkin, SQL, Html5, Python, C
Markup Languages: HTML, XML, XPath
Databases: Oracle, MySQL
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating Systems: Windows XP/7/8/10, MacOS, Ubuntu, UNIX, LINUX, Android, IOS
Defect Tool: JIRA, Microsoft TFS
Project Management Tool: GitHub
Test Management Tool: HP Application Lifecycle Management
Integrated Development Environments: Eclipse, IntelliJ , Visual Studio, Spring Tool Suite , PyCharm
Design Patterns: Singleton, Page Object Model (POM)