What are the responsibilities and job description for the Senior Quality Assurance Automation Engineer position at Foundation Finance Company Careers?
The Senior Quality Assurance Automation Engineer serves as a quality engineering leader within the development organization. This role is responsible for defining and driving test automation strategy, ensuring comprehensive risk-based testing and validation, mentoring team members and improving quality engineering practices across systems. The Senior QA Automation Engineer proactively influences architecture discussions, contributes to shift-left quality initiatives, guides automation framework evolution and ensures production readiness through strong technical judgment and system expertise.
A final in-person interview maybe required for this position.
Essential Duties and Responsibilities include the following. Other duties may be assigned.
- Lead quality strategy for assigned domains, ensuring end-to-end production readiness, risk mitigation and alignment with organizational quality standards.
- Define and drive comprehensive, risk-based testing and validation strategies across functional, integration, performance, security and end-to-end workflows.
- Architect, evolve and oversee automation frameworks to ensure scalable, maintainable and CI/CD-integrated testing infrastructure.
- Establish, promote and enforce best practices in automation, shift-left testing and quality engineering across the team.
- Mentor and guide QA engineers through code reviews, framework design discussions, test planning and professional development.
- Collaborate with Engineering, Product and DevOps leadership to influence system architecture and design decisions from a quality and risk perspective.
- Serve as a subject matter expert for assigned systems and domains, maintaining deep business and technical workflow expertise.
- Lead root cause analysis efforts for production defects and complex automation failures, identifying systemic validation gaps and implementing preventive improvements.
- Evaluate, introduce and guide adoption of modern testing tools, automation technologies, and AI-assisted development practices, contributing to long-term quality roadmaps and process improvements.
- Other duties as assigned by management.
Must be able to come to work promptly and regularly. Must be able to take direction and work well with others. Must be able to work under the stress of deadlines. Must be able to concentrate and perform accurately. Must be able to react to change productively.
Minimum Qualifications:
Bachelor’s degree in computer science, engineering, or similar relevant field.
Minimum 5 years of relevant experience in quality assurance, software test automation, Software Engineer, or Software Development Engineer in Test is desirable OR combination of education and experience.
Proven experience leading automation strategy and mentoring QA engineers.
Experience with modern end-to-end automation frameworks (e.g., Playwright or similar).
- Strong understanding of CI/CD integration, Agile development practices, and quality engineering principles.
- Experience leveraging AI-assisted development tools responsibly and effectively.
- Any certifications related to automated testing tools or Agile methodologies are a plus.
To perform this job successfully, an individual should have knowledge of Microsoft Office suite and any applicable role specific development or design software.