Related keywords: talent acquisition remote jobremote job data entrydata entry remote job
Goodnotes is seeking a Lead Quality Engineer (Backend Platform Lead) who will play a pivotal role in transforming backend services within their organization. This position emphasizes a Shift-Left Engineering model, focusing on automating quality assurance to preemptively prevent defects before any code is written. The ideal candidate will lead the evolution of software quality at Goodnotes by implementing state-of-the-art automated quality infrastructure that powers the company’s backend services.
At Goodnotes, the belief is that every individual holds untapped potential waiting to be unleashed. The company's mission is to merge human creativity with AI capabilities to foster an innovative and inspiring digital note-taking experience. Goodnotes operates under core values that emphasize innovation, collaboration, and continuous improvement. These are summarized as:
Dream big: Think strategically and be open to innovation.
Build great things: Serve users diligently, always seeking improvement.
Operate like an owner: Encourage entrepreneurial mindsets to propel the company's success.
Win like a sports team: Foster collaboration while empowering individual contributions.
Learn and grow fast: Embrace a culture of continuous learning and quick adaptation.
Share our passion: Promote enthusiasm and joy around shared ideas.
Be user obsessed: Maintain empathy and practicality toward user needs.
The Lead Quality Engineer will have a comprehensive set of responsibilities that include:
Technical Leadership Strategy: Define and implement a technical strategy for Quality Engineering tailored to specific domains, including Apple platform or backend services.
Collaboration with QE Architects: Work closely with architect professionals to research, evaluate, and introduce new testing tools and methodologies, enhancing overall Quality Engineering capabilities.
Best Practices for Test Automation: Drive the implementation of best practices related to performance testing, security testing, and build quality into each phase of software development.
Automation Standards: Lead the development of scalable automation frameworks while establishing robust coding guidelines and quality metrics.
Mentorship and Enablement: Provide technical guidance and mentorship to Quality Engineering teams, fostering a culture of excellence and continuous improvement.
Cross-Functional Collaboration: Act as a liaison between different teams, influencing product design, and architectural decisions to incorporate testability from the onset.
Candidates for this role should possess the following:
Experience: At least 8 years in Quality Engineering, with a strong emphasis on test automation and leadership in similar roles.
Technical Expertise: Comprehensive understanding of backend services, APIs, microservices, and relevant programming languages such as Python, Go, Java, Kotlin, or C#.
Programming Skills: Proficient in at least one programming language relevant to both development and testing.
Test Automation Knowledge: Demonstrated ability in designing, implementing, and maintaining automation frameworks and familiarity with CI/CD pipelines.
Communication and Leadership: Strong interpersonal and communication skills, with a demonstrated ability to influence others and drive technical consensus.
Goodnotes emphasizes both employee well-being and professional development. Some of the benefits offered include:
The interview process at Goodnotes is structured and consists of several steps to ensure thorough evaluation:
This Lead Quality Engineer position at Goodnotes offers a unique opportunity for experienced professionals to join a forward-thinking tech company that values quality and innovation. The role not only requires a deep understanding of quality engineering principles but also demands the ability to lead effectively within a collaborative and dynamic environment. The successful candidate will thrive on challenges and contribute to transforming the way quality is integrated into the software development lifecycle.
This job offer was originally published on himalayas.app
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.