Salary
💰 $159,500 - $213,900 per year
Tech Stack
AWSCloudDjangoFlaskJavaJavaScriptNode.jsPythonReact
About the role
- Senior leader on the Quality Engineering team responsible for improving product quality while decreasing time-to-market
- Lead and mentor junior developers and provide in-depth code reviews and technical analysis
- Collaborate with immediate teams and peers to design complex solutions, peer review code, and suggest optimization
- Develop and support test automation, execution environments and reporting tools
- Write code that establishes and enhances test automation and design proof of concepts
- Coordinate complex tasks with external teams & stakeholders
- Lead a small group of 1-3 motivated software engineers
- Provide end-user and developer training on automation tool sets
- Contribute to and define Key Performance Indicators to measure project status and effectiveness
- Provide strategic input on future initiatives with stakeholders and other engineers
- Investigate and resolve test automation, tooling, or environment issues affecting services
Requirements
- Bachelor’s degree or the foreign equivalent in Computer Science or a closely related field
- 7+ years of progressive experience in a software development (SDET) occupation, including automated testing of front end and backend services
- Proficient in object-oriented design
- Expertise with one of the following programming languages: Python, Java, Node/JavaScript
- 4+ years of experience with test automation and unit testing frameworks
- 3+ years of experience leading teams of 2 or more
- Experience working with Agile and Lean methodologies and frameworks
- Experience in deriving and gathering quality KPI’s to give insight into product’s health and progress
- Excellent problem-solving and analytical skills
- Strong verbal and written communication skills
- Highly motivated, self-starting individual
- Preferred: Experience shipping a production Python, Flask, Django, React or Node.js application
- Preferred: Experience in mobile and/or living room application development and testing
- Preferred: Experience with developing applications in cloud platforms (e.g. AWS)
- Preferred: Experience with test suite/case/run management tools (e.g., JIRA Xray, etc.)