Job Description
Job Description
QA Lead (Automation)
Furntiure.com – Atlanta, Ga
WHO WE ARE
Furniture.com is building the most intelligent furniture shopping platform on the planet. We don't sell furniture. We help people find it better. We are a technology company in the service of furniture. A creative industry, with a consumer base that really cares about the decisions they make.
With over 2 million products from 60+ trusted brands, our AI-powered search platform connects shoppers with the right pieces—based on style, space, budget, and intent —without the 15-tab madness of traditional furniture search, discovery and shopping.
ABOUT THE ROLE
Furniture.com is a high growth startup backed by one of America's top furniture retailers. We are looking for a QA leader who is technical and possesses deep experience with software delivery and test automation frameworks. This is a technical leadership role where you will provide guidance to automation and manual testers while establishing QA protocols demonstrating a bias towards automation. This role collaborates closely with Software and Data Engineers, Product Managers, and Designers to develop a world class user experience for our customers. This role requires coding on a regular basis.
WHAT YOU'LL DO
Technical Execution
- Build and manage testing frameworks for functional, system integration, and regression testing.
- Develop and execute automated test cases using commercial or open-source frameworks
- Collaborate with QA engineers to determine the best test and automation frameworks for web, API, and microservice testing
- Build and manage testing frameworks, test case documentation to facilitate functional, system integration, and regression testing
- Develop frameworks and automated test cases commercial or open-source frameworks
- Able to develop manual and automated testing strategies for existing systems
- Contribute designs and code for test automation workflows
- Champion adoption of AI tools to boost automation code and testing efficiencies.
Collaboration
Partner with software engineers, product managers, and designers to ensure a world-class user experienceParticipate in Agile Scrum ceremonies, including Sprint Planning, Demos, and Backlog RefinementCollaborate with other software an QA engineers to determine the appropriate test and automation frameworks for web, API, and microservice testingParticipate in Agile Scrum ceremonies like Sprint Planning, Demos, Estimation, Backlog Refinement etc.Participate in architecture design sessions for new featuresTeam Leadership
Oversee test case execution, analyze results, and report on test coverage and defect metrics.Mentor and provide guidance to both manual and automation testersCreate documentation and training plans for continuous learning for QA team membersOversee the execution of test cases, analyze test results, and report on test coverage and defect metricsPerform reviews, capture metrics to determine opportunities to eliminate churn in releasesWill have oversight on all QA operations in multiple pods across software and data engineering teamsInnovation with AI
Openness to experiment with and evaluate emerging AI tools, providing feedback and sharing insights with engineering team.Ability to balance AI-assisted productivity with deep understanding and manual craftsmanship when necessary.Strong awareness of the limitations and ethical considerations of AI using in software development, especially regarding data privacy and code originality.WHO YOU ARE
Bachelor's degree in Information Technology, Computer Science, or related field8+ years of test automation experienceExperience working with RDBMS and NoSQL databasesExperience creating automation for frontend, microservices, and APIsStrong knowledge of Agile testing methodologies and best practicesSoftware Development Life Cycle (SDLC) principles in Agile environmentsFamiliarity with the entire software development life cycle and test cycles (Unit, Regression, Functional, Systems, Performance and Volume, User Acceptance).Experience with testing tools like Cypress, Selenium, BrowserStack, Postman, ReadyAPI etc. Cypress is preferred.Experience testing with 3rd party data integrations (ETL) is a plusExcellent written and verbal communication skillsMust be able to code in one or more programming languages Python, JavaScript, TypeScript etc.AWS cloud experience is essential but will consider candidates with Azure or GCPWorking knowledge of CI / CD frameworks. GitHub Actions is preferredFamiliarity with modern AI-assisted development tools (e.g., GitHub, Copilot, Cursor, or ChatGPT) to accelerate code generation, documentation and refactoring.Experience using AI-powered debugging and testing tools to identify and resolve issues faster.Comfortable with prompt engineering practices to fine-tune interactions with AI assistants and agents to enhance the product and team efficiency.The company is an equal opportunity employer. We do not discriminate in hiring or employment against any individual based on race, color, gender, national origin, ancestry, religion, physical or mental disability, age, veteran status, sexual orientation, gender identity or expression, marital status, pregnancy, citizenship, or any other factor protected by anti-discrimination laws
Applicants must be authorized to work in the U.S.