Senior Quality Assurance Analyst, Squarespace
Apr, 2020 - Present
Part of the Scheduling team at Squarespace.
Role created for internal hire specifically for the Scheduling team with the purpose of creating a formal QA process from the ground up, aligning with Squarespace's QA team. This includes formal QA workflows for both large projects and ad-hoc testing.
-
Developing and iterating on formal process for QA lifecycle for larger projects:
-
Outlining the steps necessary to initiate a QA project (e.g. testing new mobile app), the roles of stakeholders in the lifecycle of the project, and what to expect at each step.
-
Creating a QA manual for the Scheduling team.
-
Holding and leading meetings for QA projects, ensuring all participants are on the same page.
-
Setting up resources for communication and project/bug tracking (e.g. Slack channels, Jira board).
-
Creating test plan templates.
-
Outlining steps to take for asking for ad-hoc testing.
-
Leading QA Projects:
-
Setting up projects in Jira (e.g. Epic) once QA project has been initiated and submitted through the Service Desk in alignment with Squarespace QA.
-
Leading Advisors, who signed up for a manual QA side-track, in testing efforts and career growth.
-
Creating and assigning bug tickets from testing efforts; communicating with the developers on the project.
-
Investigating necessary information for project efficacy.
-
Creating test plans for manual tester(s) to follow.
-
Analysing data once QA projects are finished (time tracking, bug reporting, improvements).
-
Communicating with involved parties about bugs, questions on functionality, timelines, and further testing of additional features (if applicable).
-
Automation:
-
Vetting previously-created Ghost Inspector tests to move into CI pipeline.
-
Writing automation tests for web app (Scheduling - Acuity) using Cypress.io.
-
Setting up automation for mobile (Scheduling - Acuity) using Detox.