We provide IT Staff Augmentation Services!

Technical Consultant Resume

San Francisco, CA

EXPERIENCE SUMMARY:

  • 9+ years of experience in IT industry working primarily as QA Automation/SDET role in - Developing, Debugging, Executing and Maintaining the test automation
  • Core Expertise in Test Automation development using Java, selenium web driver and web-services automation using Rest Assured
  • Extensive working experience in all phases of testing life cycle, including requirements gathering, risk analysis, test planning, development, execution and reporting
  • Experience in implementing test automation based on frameworks like Behavior Driven Development (BDD), TestNG, POM with exposure to relevant test tools.
  • Hands on experience with OAUTH2.0 authorization validation with Mashery
  • Experience in web service automation for RESTful services. Hands on with tools like SOAP UI, Postman for manual verification
  • Experience in creating and maintain Test Plan
  • Experienced in open source tools Cucumber, Maven
  • Expertise in Functional, API, Automated, End-to-end, System Integration and Regression Testing
  • Hands on experience with version control system GIT
  • Has good knowledge in Jenkins for Continuous Integration.
  • Has good knowledge on working with messaging system TIBCO and KAFKA
  • Hands on experience with Allure Framework test reporting tool
  • Experience in back end testing and writing SQL queries to validate data transactions
  • Achieved in Sprint Automation for web service automation.
  • Demonstrated the ability to drive the engagements individually and with global teams
  • Proficient in interaction with Product teams for capturing the requirements
  • Has excellent communication and interpersonal skills
  • Strong attention to detail, accuracy and ability to meet deadlines
  • Have good knowledge in Retail Domain ed as best offshore SME for Confidential ’s client

TECHNICAL SKILLS:

Programming Language: JAVA

IDE tools: Eclipse, IntelliJ IDEA

Functional testing: Selenium Web driver, SOAPUI, Rest Assured, Gherkin

Unit testing: JUnit, TestNG

Frameworks: Data driven, TestNG, POM, Allure Framework

Test management tools: JIRA, Bugzilla

Code repository tools: GIT

Build tools: Maven

CI/CD tools: Jenkins

Operating Systems: Windows, Linux/Unix

Databases: Db2, Cassandra

Tools: Kafka, Postman, GitLab, Jenkins, Google could platform, Tibco Gems, JBOSS, Elastic Search, KIBANA, Splunk, Service now

WORK EXPERIENCE:

Confidential, San Francisco, CA

Technical Consultant

Responsibilities:

  • Worked closely with third party vendor and upstream teams to gather the existing requirements
  • Identifying the test estimation effort for this migration effort
  • Document the requirements in Confluence/JIRA
  • Organizing meeting to discuss about the feature to the domain core teams to make them aware of the changes
  • Developed the REST ASSURED framework with Cucumber BDD from scratch for this project
  • Automated the scripts to connect to KAFKA, TIBCO to validate the flow of messages between different systems which avoided the dependency of external system
  • Validate the Elastic Search query for the expected results
  • Validating the changes in local using web server JBOSS
  • Monitoring and analyzing the logs using SPLUNK tool for debugging an issue
  • Monitoring the KIBANA dashboard for any anomalies on the order % with new feature
  • Collaborate with Product owner to gather the requirements on what needs to be achieved for the iteration/quarter and plan for next iteration
  • Identifying the CCPA related data exist in the system
  • Validate the data request received using Service now tool
  • Automated the API’s used to pull/delete the data requested by the user using REST ASSURED framework
  • Submitting the report using Confidential ’s in build tool for each request received in service now
  • Attending weekly meeting with CCPA team from different locations to go over the data request and update the status
  • Collaborate with Product owner to gather the requirements on what needs to be achieved for the iteration/quarter and plan for next iteration
  • Document the Automation feasibility analysis (if required), Test plan/strategy
  • Document the overall impact/risk analysis for the existing system
  • Creating the Feature File based on the feature and collaborate with the team including Product owner to finalize the requirements that are targeted for the iteration
  • Automated the test cases in Cucumber /JAVA with BDD approach
  • Identifying the data required for staging or production and reaching out to data team
  • Setting up of data in DB(Cassandra/IBM’s Db2) and in In-house testing framework for validation
  • Develop/Debug the code using IDE (IntelliJ)
  • Managing the code using version control system GIT
  • Creating report using test reporting tool Allure Framework
  • Create defects using tracking tool, JIRA/VersionOne

Confidential

Senior Test Engineer

Responsibilities:

  • Worked closely with business stakeholders and developers for the requirments
  • Worked as lead QA and managed offshore teams
  • Document the Automation feasibility analysis (if required), Test plan/strategy
  • Document the overall impact/risk analysis for the existing system
  • Creating the Feature File based on the feature and collaborate with the team including Product owner to finalize the requirements that are targeted for the iteration
  • Automated the UI and service test cases in Cucumber /JAVA with BDD approach
  • Develop/Debug the code using IDE (IntelliJ)
  • Managing the code using version control system GIT
  • Setting up the CI pipeline using Jenkins and make it run on daily basis to ensure the new changes doesn’t break the existing system
  • Analyze the test failures and debug the issue
  • Create defects using tracking tool, JIRA/VersionOne
  • Interacting with clients and onsite team to capture the requirements
  • Planning and sizing the stories
  • Creating project test plan and app support document
  • Identifying the test estimation effort
  • Creating the Feature File based on the feature and collaborate with the team including Product owner to finalize the requirements that are targeted for the iteration
  • Writing automated code in JAVA using Cucumber/Gherkin for the feature
  • Writing SQL queries to get the product recommendations from the product pool
  • Develop/Debug the code using IDE (IntelliJ)
  • Managing the code using version control system GIT
  • Analyzing the failure cases from Jenkins and fixing the scripts
  • Executing, reporting and managing the defects using Mingle and JIRA
  • Creating production support document and provide KT to the site support team
  • Providing release support for the new feature
  • Interacting with clients and onsite team to capture the requirements
  • Test plan creation
  • Planning and sizing the stories
  • Identifying the test estimation effort
  • Test case design development for manual testing
  • Automated the virtualization services in Soap UI
  • Test execution and bug tracking in JIRA

Hire Now