Result-oriented Full-stack SDET/Test Automation Engineer with seven (7 +) years of experience, highly competent and driven.
Proficient in various software development methodologies, including Waterfall and Agile/Scrum, actively participating in all SCRUM Ceremonies. Advanced in developing, maintaining, and implementing Behavior-Driven Development (BDD) frameworks using Gherkin Language, Cucumber, Feature Files, and Step Definitions following the Page-Object model structure. Skilled in Data-Driven Testing (DDT) with Scenario Outlines and Apache POI for executing formulas.
Expertise lies in understanding Business Requirement Specifications, design documentation, and developing comprehensive Test strategies, Plans, Scenarios, Test cases, Scripts, Data Setup, Requirement Traceability Matrix, and Defect Tracking.
Proficient in Core Java and Python for testing, implementing Object-Oriented Programming (OOP) concepts. Well-versed in various testing types including System testing (Smoke, Regression, Integration), Black-Box, Gray-Box, Back-end, Parallel, Cross-Browser, Cross-platform, Functional, Positive, Negative, End to End, and Ad-Hoc testing.
Expert in API testing, utilizing REST Assured libraries in Java, Jackson Data binding, and HTTP requests (GET, POST, PUT, DELETE) with Postman. Skilled in JSON Schema validation and JDBC for Java-Database connectivity, performing backend testing with SQL queries in Oracle, PostgreSQL, and MySQL databases.
Hands-on experience developing automation scripts using Java, Python, Selenium WebDriver, JUnit, Cucumber, and TestNG for faster delivery cycles. Proficient in generating automated test reports with Cucumber HTML/JSON, Serenity reports, and Version Control Systems (Git/GitHub).
Familiar with IntelliJ IDEA, Eclipse, PyCharm and adept at leveraging IDEs for efficient development.
Language: Java, Python, Gherkin
RDBMS/Database Tools : SQL, Oracle, MySQL, PostgreSQL
Design Pattern: Page Object Model (POM), Singleton
Framework : BDD, TDD, KDD, Hybrid
Automation Testing Tools: Selenium WebDriver, JUnit, Hamcrest Matchers, TestNG, JDBC (Java Database Connectivity), REST Assured Library, Microsoft Excel APACHE POI Library, Selenium Grid
Cloud Computing : Amazon Web Services (AWS) EC2
Operating System : Windows, MAC OS
Build & CI Tools : Jenkins, Maven, Ant
IDE : IntelliJ IDEA, PyCharm, Eclipse
Web Technologies: HTML, CSS, XPath, JSON
Backend Testing : API with Postman, SoapUI, Rest Assured Library, Serenity, Serialization, Deserialization Jackson Data Binding
SDLC Methodologies: Waterfall, Agile/Scrum
Version Control System : GitHub, GitLab, Bitbucket
Reporting Tools : Allure Report, Serenity Report, HTML reports/Cucumber JSON Report
AWS Certified Cloud Practitioner, https://www.credly.com/badges/0a7bc44b-7832-4c48- ba46-b67d1f32ff47?source=linked_in_profile