Palo Alto, California, United States
Developed and lead testing strategy effort for all calendar management services and products. Participated in reviews of the initial business requirements of products' new features. Created and executed test plans and test cases for web and mobile applications. Performed testing of new features across different OS and browsers. Performed REST API testing. Based on POM/PF (Page Object Model/Page Factory), developed Selenium test scripts in Java using TestNG framework GUI test. Designed, developed, and executed automated BAT (Build Acceptance Test), Regressions tests using Selenium WebDriver with Java. Performed data-driven testing using TestNG DataBinding with CSV and Property Files with different sets of data. Configured Jenkins to build and run automated builds on the server whenever changes are pushed to GitHub master branch. Supported releases of new features to production. Logged, tracked, and verified resolutions of software and specifications defects project management tool.
Languages: Java, Groovy, TypeScript, HTML, SQL, RegEx, Unix Shell Script
Build Automation Tools: Gradle
CICD: Jenkins, SonarQube, JaCoCo, Tomcat, PMD, Checkstyle, SpotBugs (FindBugs)
Testing Frameworks: TestNG, Jasmine
Testing reports: Surefire, Allure