Leading and Mentoring junior developers and providing in-depth code reviews and technical analysis; Collaboration with immediate teams and peers to design complex solutions, peer review code, and suggest optimization
Developing and supporting test automation, execution environments and reporting tools
Writing code that establishes and enhances test automation and design proof of concepts.
Coordination of complex tasks with external teams & stakeholders
Leading a small group of 1-3 motivated software engineers.
Providing end-user and developer training on automation tool sets.
Contributing and defining Key Performance Indicators to be used for defining project statuses and effectiveness
Providing strategic input on future initiatives with stakeholders and other engineers
Investigating and resolving any test automation, tooling or execution of environmental issues affecting our services
Requirements
Bachelor’s degree or the foreign equivalent in Computer Science or a closely related field with 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 and expertise with one of the following programming languages: Python, Java, Node/JavaScript
4+ years of experience with test automation and unit testing frameworks
3+ year of experience with leading teams of 2 or more
Experience working with high-performing teams using 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
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.) (Preferred)
Benefits
A bonus and/or long-term incentive units may be provided as part of the compensation package
full range of medical, financial, and/or other benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.