Quality Assurance Engineer
• Working with engineers across multiple teams I designed testing solutions for our data ingestion platform• Using AWS SDK, TestNG, and REST-Assured I built a test framework to validate our APIs, AWS lambdas, kinesis streams, and dynamo tables are behaving as expected• Tests ran in parallel to ensure the run time never exceeds 5 minutes providing developers with near immediate feedback on new builds• Set up a pipeline in Concourse CI so anyone could run the tests on demand without setting up their local environment• Added environment variables to the framework to support running it against several test environments on demand• Active member in all agile ceremonies • Partake in technical discussions around things such as branching strategies, pipeline workflows to improve our SDLC• Started a QA meeting across multiple teams to keep testing strategies in sync and reduce duplicate efforts taking place• As a member of the on call rotation I provide front line production support debugging failures and fixing outages as well as supporting data producers who run into issues getting set up