Post Job Free
Sign in

Software Engineer Senior

Location:
Bellevue, WA
Salary:
70K
Posted:
March 27, 2023

Contact this candidate

Resume:

Supriya Ravishankar Email: ******************@*****.***

Bellevue, Washington LinkedIn: https://www.linkedin.com/in/supriya-ravishankar/ Phone: 425-***-**** EXPERIENCE

Senior Software Engineer, Torry Harris Integration Solutions August 2016 to June 2022 (Bangalore, India) API test team, consulting for British Telecom (BT), United Kingdom: Gateway API team responsible for developing APIs running on AWS cloud for internet / mobile applications allowing BT end customers to access their billing / data usage portals.

● Performed 20+ integration testing scenarios on GET calls against billing charges API running on AWS API Gateway which was used to display the $$ cost incurred by a subscribing internet BT customer using Cucumber scripts in Gherkin.

● Performed 10+ integration testing scenarios on POST /direct-debit API using Postman tool to test customer’s monthly auto debit payment feature towards usage bills. Debugged the API logs in AWS CloudWatch and DataDog.

● Performed integration testing on 30+ APIs (including POST and GET) using Postman tool for a BT product catalog UI front-end offered to Small / Medium size enterprises running on AWS API Gateway. Debugged the logs in AWS CloudWatch and DataDog.

● Performed integration testing on a microservice running on a Kubernetes cluster for GET calls against a /contract API to display a BT customer’s internet / wireless contract details using Postman tool. Traced API call requests across services using Kibana and APIGEE tracing tools.

● Led the creation of test plans by defining test cases and executed them while documenting defects. Prepared test reports and shared them with multiple stake-holders such as front-end engineers, scrum masters and back-end engineers. Erlang Network Team, consulting for British Telecom (BT), United Kingdom: Responsible for code testing, enhancement and maintenance of networking applications so that subscriber on-boarding / usage in a BT network system gets to be more reliable.

● Delivered system tests for 100+ test cases in Bash / Shell scripting for SIM provisioning with scenarios to add new BT Subscribers to the database and also worked with 10+ developers on testing to fix bugs / change requests.

● Executed numerous test cases for 4G Location Based Services involving network components such as Gateway Mobile Location Centre (GMLC), Home Subscriber Server (HSS), Mobility Management Equipment (MME) and Cell Database Management (CellDb) for tracking live location of a person using their MSISDN.

● Implemented tests to find Roaming information of a BT subscriber using LDAP search command.

● Implemented shell scripts to auto trigger Jenkins jobs to run tests against a system which holds the IMEI / IMSI information of a BT subscribed customer.

● Implemented shell scripts for one-click automated creation of a distributed testing environment on 5+ network nodes.

● Wrote a web UI using HTML inside Jenkins jobs to render test results for reporting pass / failure of tests at the end of a test pipeline.

● Performed manual CLI and GUI testing on Red Hat Enterprise Linux OS of an application used to track the live location and vehicle tracking services adhering to GDPR compliance requirements to track suspects as part of the UK government regulatory project.

● Strong Experience working within an Agile testing environment and hands-on experience in testing and tracking tools such as JIRA and HP ALM

EDUCATION

Post Graduate Program in Cloud Computing Remote

University of Texas Austin - McCombs School of Business 2023 - Present Bachelor of Engineering in Computer Science and Engineering India Visvesvaraya Technological University 2012 - 2016

TECHNICAL SKILLS

Programming Languages: Shell / Bash scripting, Python, Erlang Networking: LDAP, PCRF, Diameter protocol, RPC, Grouse, HTTP, REST API, 4G, 3G, Wireshark Cloud technologies: Amazon Web Services (AWS), AWS CloudWatch, DataDog, Kibana Testing tools: Postman, Cucumber scripting, JUnit

Operating systems: Red Hat Enterprise Linux, Windows Others: Git, Jenkins, Jira, Confluence, HP ALM

WORK AUTHORIZATION: Employment Authorization Document (EAD) available



Contact this candidate