Responsibilities
- Serve as the primary QA point of contact for your assigned area of the platform, owning test coverage across a broad and technically complex surface area.
- Participate in sprint planning and ticket grooming to ensure upcoming work is testable, well-scoped, and meets quality standards before development begins.
- Conduct functional, regression, and exploratory testing for new features and bug fixes across assigned functional areas.
- Identify, document, and track bugs in Shortcut with clear reproduction steps and supporting context.
- Work closely with developers to ensure timely bug resolution and clear communication of issue severity and scope.
- Lead QA-side root cause analysis (RCA) for bugs that reach production by reproducing issues, identifying testing gaps, and implementing process or test improvements to prevent recurrence.
- Test from the perspective of the end user to identify usability issues and provide thoughtful feedback to the product team aimed at improving the overall customer experience.
- Plan, create, and maintain automated test coverage for your assigned area in collaboration with the QA Automation Architect.
- Identify high-value test cases for automation and prioritize coverage that reduces manual regression burden over time.
- Review and contribute to the shared automation framework, ensuring your tests follow established patterns and best practices.
- Maintain existing automated test scripts as features evolve, keeping coverage accurate and reliable.
- Collaborate with the QA Automation Architect to expand automated coverage and integrate tests into CI/CD pipelines.
- Provide feedback on automation strategies, tooling, and testing practices to continuously improve QA processes.
- Step in flexibly across squads or testing efforts as business needs shift.
- Operate with a high level of autonomy — navigate ambiguity, make informed decisions, and maintain momentum without constant direction.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- 5–7+ years of experience as a QA Engineer in an Agile environment.
- Experience with manual and automation testing of web applications, SaaS platforms, and third-party integrations.
- Strong working knowledge of software testing methodologies, tools, and processes.
- Demonstrated ability to write test plans, test cases, and execute structured testing efforts with minimal oversight.
- Hands-on experience with automated testing frameworks such as Playwright, Selenium, or similar.
- Experience with API testing tools (e.g., Postman) and familiarity with APIs, JSON, and XML content formats.
- Familiarity with bug tracking and test management tools (e.g., Shortcut, Jira, TestRail).
- Strong communication skills with a willingness to voice ideas, concerns, and constructive feedback to influence product quality and team processes.
- Comfortable working in a fast-paced startup environment with adaptability to keep up with shifting priorities.
- Must be available during US core business hours.
Nice to Have
- Experience integrating automated tests with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Previous experience in a Robotic Process Automation (RPA) company or low-code/no-code platform.
- Familiarity with workflow builder tools or similar visual programming environments.
- Experience contributing to or maintaining a shared automation framework across multiple squads or product areas.
Benefits
- Opportunity to make a significant impact in a fast-growing startup environment
- Collaborative and inclusive culture that values creativity, diversity, and innovation
- Competitive compensation package, including equity options and benefits
- Flexible work arrangements and a supportive work-life balance
Work Arrangement
Hybrid
Team
Structure: embedded within a squad
Additional Information
- Must be available during US core business hours.