Back to jobs
New

QA Lead (Automation)

Atlanta, GA

QA Lead (Automation)

Furntiure.com -  Atlanta, GA

About Us

Furniture.com is a high-growth consumer tech startup that is addressing fundamental challenges in the $200B US furniture space. The company is a B2B and B2C digital aggregator with a simple mission: To make finding furniture easy.

For consumers, we make it easy to find the right furniture by enhancing search and streamlining the end-to-end customer experience. For retail partners, we deliver a digital platform allowing them to expand their reach with a high-intent, high-value furniture audience.

Furniture.com is growing fast. Our team is comprised of furniture experts (obviously) as well as world-class technologists and brand builders. We come from a variety of walks of life and can be found either in Atlanta or in NYC. We are backed by the investment arm of one of America’s largest furniture retailers, although we are independent and proudly building technology in service of the furniture industry and furniture shoppers.

About the Role

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. 

Responsibilities 

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

Collaboration

  • Partner with software engineers, product managers, and designers to ensure a world-class user experience
  • Participate in Agile Scrum ceremonies, including Sprint Planning, Demos, and Backlog Refinement
  • Collaborate with other software an QA engineers to determine the appropriate test and automation frameworks for web, API, and microservice testing
  • Participate in Agile Scrum ceremonies like Sprint Planning, Demos, Estimation, Backlog Refinement etc.
  • Participate in architecture design sessions for new features

Team Leadership

  • Oversee test case execution, analyze results, and report on test coverage and defect metrics.
  • Mentor and provide guidance to both manual and automation testers
  • Create documentation and training plans for continuous learning for QA team members
  • Oversee the execution of test cases, analyze test results, and report on test coverage and defect metrics 
  • Perform reviews, capture metrics to determine opportunities to eliminate churn in releases
  • Will have oversight on all QA operations in multiple pods across software and data engineering teams

Qualifications

  • Bachelor’s degree in Information Technology, Computer Science, or related field
  • 8+ years of test automation experience
  • Experience working with RDBMS and NoSQL databases
  • Experience creating automation for frontend, microservices, and APIs
  • Strong knowledge of Agile testing methodologies and best practices
  • Software Development Life Cycle (SDLC) principles in Agile environments
  • Familiarity 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 plus
  • Excellent written and verbal communication skills
  • Must 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 GCP
  • Working knowledge of CI/CD frameworks. GitHub Actions is preferred  

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. 

 

 

 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...