At SourceClear, our tools help companies use open source safely by analyzing the security of the libraries they use. With every build, teams get version drift and vulnerability information for every dependency, pulled from the SourceClear Registry, the largest security database of its kind. In fact, we have already analyzed almost 20 billion lines of code from the open source community.
Our customers include some of the largest software vendors and Internet companies in the world. Software developers, build engineers, dev ops and security officers in industries ranging from technology, social media, retail, finance to defense rely on us to keep them informed about existing and new software exploits and how it may effect their systems.
JOB DESCRIPTION
We are looking for an Engineering Leader to establish, develop, and manage the entire QA process at SourceClear. Our development teams are located in Singapore and San Francisco and this position will involve creating a formal QA function in support of both regions. The position reports to the VP of Engineering and is a high profile, important, and valued position in a company experiencing rapid growth. The role will include hands-on development of the testing processes while, in parallel, recruiting a team of engineers. The role is responsible for all aspects of the SourceClear product including the web application and binaries used to scan source code.
RESPONSIBILITIES
- Collaborate with Engineering and Product to build a comprehensive test strategy with an automated approach for new features.
- Maintain and build regression test suites to validate every release both front-end and downloadable binaries
- Build an automation framework that can be easily adopted by Engineering and can scale as the company grows
- Develop, create and implement a plan for validating data quality by building and maintaining a list of open source projects to scan for expected vulnerabilities
- Communicate results in both written and via automated dashboard
- Help Engineering when debugging issues by providing as much detailed information as possible (i.e. reproducing via different builds, logs, screenshots, videos, etc.)
- Maintain the issue backlog and work with Development and Product to prioritize and include fixes within subsequent releases
- Work with Dev Ops to understand existing production issues and modify testing strategies to incorporate cases to prevent reoccurring production issues
- Advocate for our end-users throughout the product lifecycle
- Provide technical leadership and mentoring for more junior QE
QUALIFICATIONS
REQUIREMENTS
- Minimum of 5 years experience in automating and testing consumer-facing web applications in a fast paced development environment
- Experience architecting, developing and operating integration test frameworks from the ground up.
- Fluent in linux
- Proficiency in one of python, ruby, bash, or expect
- Ability to recruit and retain top of class test engineers
- Must have managed a team of at least 2 direct reports
- Excellent communication skills
- Degree in computer science or related field
ADDITIONAL
- Selenium
- SonarQube
- Docker
- AWS EC2
- Java
- JIRA
OTHER INFORMATIONWe're a progressive company where security and privacy come first. We work hard as a team, value our diverse backgrounds and perspectives, and believe shipping is king.
We have offices in San Francisco and Singapore, and are backed by Index Ventures and Storm Ventures. We're happily helping customers in the technology, media, retail, finance, and defense industries all over the world to build software safely.
We'd love to hear from you. Please send along your resume and GutHub id and a note on why you're interested in what we''re up to.
Related Job Searches:
- Company:
SourceClear Pte. Ltd. - Designation:
Engineering Lead (Test) - Profession:
IT / Information Technology - Industry:
Computer and IT