Technical Consultant Resume
4.00/5 (Submit Your Rating)
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