Senior Staff Quality Engineer
Aunt Bertha
Job Overview: As a Senior Quality Engineer at Findhelp, you'll be a pivotal member of our agile application teams, embedding quality throughout the entire Software Development Lifecycle. You'll drive the delivery of exceptional software releases through strategic testing, proactive quality coaching, and comprehensive quality management. Beyond ensuring immediate release quality, you'll contribute to our long-term success by designing and implementing robust automated regression tests and advanced quality measurement tools. This role also extends beyond individual teams; you'll champion a strong quality culture across the organization, leading initiatives in continuous education, innovative QE strategies, and passionate advocacy for best practices.
Responsibilities and Duties:
- Lead the design and implementation of comprehensive manual and automated testing strategies for complex, high-risk features and systems, covering both functional and non-functional requirements.
- Orchestrate and optimize cross-functional quality interventions, collaborating closely with development, product, and business analysis teams to embed quality upstream.
- Proactively identify and mitigate potential quality deficiencies and testing challenges during the early design and architecture phases, acting as a key quality advocate.
- Drive the integration and optimization of automated testing within our CI/CD pipelines, ensuring seamless and efficient delivery.
- Architect and implement scalable processes to identify and remove organizational barriers to high-quality software delivery.
- Collaborate strategically with stakeholders across the organization to ensure the rock-solid reliability and performance of critical assets, including API endpoints and microservices.
- Champion and implement novel approaches to quality advocacy, fostering a continuous improvement mindset across engineering.
- Provide expert guidance and mentorship to junior and mid-level quality engineers, cultivating their technical expertise, leadership skills, and quality best practices.
- Lead efforts in defining, tracking, and reporting key quality metrics and KPIs for your functional area, providing actionable insights for continuous improvement.
Qualifications
- 5+ years of experience as a Quality Engineer or similar role, with a significant focus on software quality assurance in an agile environment.
- Proven expertise in designing, developing, and maintaining robust test automation frameworks using a keyword-driven and Page Object Model approach.
- Proven ability to apply risk-based testing principles to prioritize testing efforts and allocate resources effectively.
- Extensive experience with API test automation, including proficiency in tools and techniques for validating RESTful/SOAP services.
- Demonstrated ability to coach and mentor development teams on quality best practices, testability, and shift-left approaches.
- Track record of successfully implementing and scaling impactful quality processes that enhance team efficiency and product reliability.
- Exceptional communication and interpersonal skills, capable of articulating complex technical concepts to diverse audiences (technical, non-technical, and external stakeholders).
- Proficiency with Python and PyTest for test automation.
- Experience with Robot Framework and/or Playwright is preferred.
- Familiarity with web technologies such as Javascript and React.
- Experience working with cloud platforms, specifically Google Cloud.
- Understanding of monitoring and logging tools like Elastic Stack (Elasticsearch, Kibana).
- Experience with performance, security, or accessibility testing.
- A highly proactive and self-driven individual who consistently identifies opportunities for improvement, anticipates potential quality challenges, and takes initiative to implement solutions
106400 - 133000 USD a year