Automation QA Engineer | Salesforce FSC Test Automation
π Hyderabad, India
π§ sarnavdutta2011@gmail.com
π Portfolio Website
Experienced Automation QA Engineer with a proven track record of building scalable automation frameworks across financial services and enterprise platforms, including Salesforce Financial Services Cloud (FSC). Skilled in Selenium, Cucumber BDD, Serenity BDD, TestNG, and API testing, with a strong foundation in Java and SQL. Passionate about improving software quality, optimizing test processes, and delivering reliable, efficient, and cost-effective automation solutions.
- Languages & Databases: Java, Gherkin, SQL, MySQL, Oracle
- Automation & Testing Tools: Selenium WebDriver, Cucumber BDD, Serenity BDD, TestNG, Postman, RestAssured, Apache POI
- Platforms: Salesforce Financial Services Cloud (FSC)
- CI/CD & Version Control: Jenkins, Azure DevOps, Git, GitHub, Maven
- Operating Systems: Unix, Linux, Windows
- Project Management & Collaboration: Azure DevOps, JIRA, qTest, Confluence
- Methodologies: Agile, BDD, Hybrid Frameworks, Data-Driven Testing
Client: Leading US Wealth Management Company (Salesforce Financial Services Cloud)
- Design, develop, and maintain UI automation scripts for a Salesforce FSC wealth management platform using Selenium WebDriver, Cucumber BDD, and Serenity BDD.
- Automate core Salesforce FSC business workflows, including client onboarding, account servicing, and advisory processes.
- Build reusable Page Objects, step definitions, and utility classes in Java to support a scalable, maintainable hybrid framework.
- Translate Jira user stories and Acceptance Criteria into structured BDD feature files using Gherkin.
- Execute regression, smoke, and functional automation suites each sprint, validating UI behavior, backend SQL data, and REST API responses.
- Investigate failed test executions, perform root cause analysis, and debug flaky tests to improve framework stability.
- Participate in sprint planning, backlog refinement, and daily stand-ups within an Agile Scrum delivery model.
- Automated 70% of regression scenarios, reducing manual effort by 30%.
- Designed and implemented parallel execution strategies in TestNG, improving efficiency by 25%.
- Configured custom TestNG listeners and reporting dashboards for enhanced execution insights.
- Conducted API testing using Postman & RestAssured, validating mission-critical REST APIs.
- Authored and executed Cucumber BDD feature files, bridging gaps between business and technical teams.
- Mentored 5+ team members on framework design, Cucumber, and TestNG best practices.
- Delivered detailed automation reports and metrics to stakeholders for release sign-offs.
- Designed and maintained a hybrid automation framework integrating Selenium, Cucumber, and TestNG.
- Increased test coverage by 40% through well-structured Gherkin-based scenarios.
- Automated API validation workflows in Postman, reducing defect leakage.
- Configured Jenkins CI/CD pipelines to automate test suite execution on code commits.
- Optimized Selenium WebDriver scripts, reducing execution time by 20%.
- Built a data-driven hybrid framework with Selenium WebDriver and Apache POI.
- Integrated automation test suites with Azure DevOps pipelines, improving execution speed by 25%.
- Conducted 20+ knowledge-sharing sessions on automation best practices.
- Maintained end-to-end regression test suites, ensuring 100% coverage during releases.
- Collaborated with business analysts to align test scenarios with real-world use cases.
