Worked as the Primary Automation Developer for the Native Identity Team and Managed team’s App Release Cycle
Native Identity Automation Consisted of:
• Native Authentication Flows
• Login Feature Flows
• User Confirmation/Registration
• And all the edge cases that come with it
Wrote Automation Flows for Mobile using Cucumber and Appium
• Created Automation Coverage for over 70% of all Identity/Authentication Test Cases
• Wrote Test Cases to be Ran Daily to check against new code changes and have daily metrics
• Utilized Appium in Ruby
• Wrote retry logic to combat against race conditions
Created new Automation Nodes/Environments for CI
• Created a Node that Jenkins CI triggers to run and report Mobile Automation
Managed Team’s Regression Cycle for Releases
• Reported to Release Team regarding the team’s feature and bug status
• Ran Automated and Manual Regression on Release Builds
• Triaged and Managed Team’s Bug based on priority
• Handled initiatives for testing against new OS and major app changes
• Handled requests from other teams
General Support:
• Managed Stage Environments for QA and Experiment Purposes
• Triaged and Debugged Bugs
• Fixed Android Bugs