Reciprocity, IncQuality Assurance Lead
May. 2016 - Jan. 2022Remoteo Leading QA team while we are currently moving from testing monolith architecture to the testing of micro-service architecture.
o QA strategy definition (definition of test approach, tools, frameworks, type of tests in each development stage etc): - contact testing using Pact - backend testing using Pytest and Postman - frontend component testing, integration testing, visual regression using Cypress - E2E testing using Cypress
o Led QA team while moving from manual testing to the automation to enable CD
o Coordinate QA efforts across all engineering teams
o QA workflow definition for the QA activities on a LEAN product development software methodology
o Test Automation Process definition
o Setup test automation framework for BDD
o Perform manual exploratory testing, write automated tests
o Run recruiting and onboarding process of new QA team members
o Manage outside contract testers
o Together with developers work on building and improving CI/CD pipeline
o Reporting to the stakeholders Tools used: JIRA, Trello, Confluence, Google analytics, GitHub, Pytest, Cypress,
Docker, Circle CI, DataDog, Quay, Periscope, Sentry, Heap, PactFlow, Postman, Pact