The position involves partnering with software engineers, product managers, and domain experts to understand business requirements and contribute to both feature design and quality strategies that align with product objectives. The role plays an active part in the product development lifecycle by providing input into technical designs, system architecture, and user experience from a quality and scalability perspective. Responsibilities include developing test strategies, plans, and automated solutions that simulate real-world usage and validate business-critical workflows. The candidate will design and build automation frameworks, tools, and services that integrate into CI/CD pipelines, accelerating the delivery of new product features with a 'shift-left' mindset. Writing clean, maintainable, production-quality code for test automation and utility tools that support product development is essential. Collaboration in code reviews and design discussions is expected to ensure quality and maintainability in all product features. The role also involves troubleshooting complex issues across the full stack and recommending design or code-level improvements that enhance performance, reliability, and user experience. Continuous research and adoption of best practices in product development, quality engineering, and DevOps are necessary to evolve standards and practices within the team. The candidate will champion a culture of quality by design where testing is seamlessly embedded into product development, not bolted on, while acting with integrity, professionalism, and personal responsibility to uphold the firm's respectful and courteous work environment.