Execute comprehensive test cases across web and mobile interfaces to verify that features work as expected and meet acceptance criteria
Document and track defects with clear, detailed descriptions including steps to reproduce, expected vs actual behavior, and supporting screenshots or videos
Think creatively to discover edge cases and potential issues that scripted tests might miss, putting yourself in the shoes of architects using the platform
Work closely with product and engineering teams to understand new features and verify they meet requirements before release
Ensure that new changes don't break existing functionality by systematically testing core workflows
Provide feedback on usability, user experience, and potential improvements from an end-user standpoint
Requirements
Attention to Detail: Exceptional ability to notice inconsistencies, errors, or unexpected behavior in software applications
Communication: Clear written and verbal communication skills for documenting bugs and collaborating with developers and product managers
Problem-Solving: Curious mindset with ability to think through different scenarios and test cases
Organization: Ability to manage multiple testing tasks, prioritize work, and track issues systematically
Technical Aptitude: Comfort using web browsers, basic understanding of how web applications work, and willingness to learn technical concepts
Reliability: Consistent follow-through on testing assignments with strong sense of ownership and accountability
Familiarity with web browsers and developer tools (inspecting elements, console logs)
Comfortable navigating different operating systems (Windows, macOS) and devices
Basic understanding of databases and data (helpful for validating data accuracy)
Experience using collaboration tools like Slack, Clickup, or similar project management software
Ability to capture and annotate screenshots and screen recordings
User Empathy: Genuine interest in understanding how people use software and identifying friction points
Critical Thinking: Ability to question assumptions and think through different user scenarios
Team Player: Collaborative approach with willingness to support team members and learn from others
Adaptability: Comfortable working in a fast-paced environment where priorities can shift
Learning Mindset: Eagerness to grow your testing skills and potentially explore automation in the future
Previous internship or coursework in software testing, computer science, or related field (preferred)
Exposure to bug tracking systems (Clickup, Linear, GitHub Issues, etc.) (preferred)
Basic understanding of SQL for database queries (preferred)
Familiarity with API testing concepts or tools like Postman (preferred)
Experience with test case management tools (preferred)
Interest in accessibility testing and WCAG guidelines (preferred)
Background or interest in architecture, design, or construction (preferred)
Experience testing B2B or professional tools (preferred)
Benefits
Testing Fundamentals: Develop expertise in manual testing methodologies, test case design, and quality assurance best practices
Technical Skills: Gain hands-on experience with modern web technologies, APIs, databases, and development workflows
Career Growth: Build a foundation for advancing into senior QA roles, test automation, or other areas of software engineering
Industry Exposure: Learn about the AEC (Architecture, Engineering, Construction) industry and how technology is transforming traditional workflows
Impact & Growth Opportunity Quality Guardian: Serve as the advocate for end users, ensuring architects receive a reliable, polished product
Direct Impact: Your testing directly influences the experience of thousands of architects discovering and specifying building materials
Skill Development: Grow from manual testing into potential automation, performance testing, or other specialized QA areas
Product Influence: Your feedback on usability and user experience helps shape the platform's evolution
Collaborative Environment: Work closely with developers, designers, and product managers to deliver high-quality features
Career Path: Clear progression from entry-level QA to senior testing roles, test automation engineer, or transitions into development or product management
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software testingtest case managementSQLAPI testingbug trackingweb application testingdata validationusability testingmobile testingedge case analysis
Soft skills
attention to detailcommunicationproblem-solvingorganizationreliabilityuser empathycritical thinkingteam playeradaptabilitylearning mindset