Skip to content

Sr. Software Development Engineer in Test
Company | Obsidian Security |
---|
Location | Palo Alto, CA, USA |
---|
Salary | $149000 – $208000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- Master, at least, one of modern programming languages, such as, Python, Javascript, Java, Go
- Excellent verbal and written communication skills
- Excellent problem solving skills and ability to debug complex technical issues
- Experience in all phases of the software development lifecycle and QA processes
- Experience designing automation frameworks
- Experience working in an agile development environment
- Experience in documenting test cases and developing test plans
- Experience with Linux and Mac OS X operating systems
- Experience in testing distributed applications
- Experience in testing RESTFul APIs
- Experience in developing automated tests for web applications in Selenium
- Experience in testing with machine learning and large data applications will be a big plus
- Experience in testing relational and NoSQL databases
- Experience in working with container technologies, such as, Docker, Kubernetes
- Experience in working with cloud technologies, such as, AWS, Google Cloud, Azure
- Experience with modern quality tools, Jira, Confluence, and test case management tools
- 7+ years for BS, or 5+ years for Master in Computer Science, Information Technology or other technical related fields
Responsibilities
- The Sr. SDET is responsible for designing and implementing automated and manual testing solutions based upon business requirements and processes that are defined in workflows and use cases.
- In addition will help oversee all platform software testing, recommend new processes, software and/or systems to improve internal information systems efficiency.
- Act as the subject matter expert for testing activities
- Designs and implements automated testing solutions, frameworks, and test cases
- Develops automated testing solutions for RESTFul API services
- Develops automated testing solutions for web applications in Selenium
- Assist in the development of the CI/CD pipeline
- Assist software developers in isolating and resolving software defects
- Assist DevOps in defining testing environments
- Assist in the maintenance of the testing environment, databases, and other related components
- Develops tools to collect operational data and metrics
- Lead SDET testing activities
- Mentors junior SDET
Preferred Qualifications
- Experience in testing with machine learning and large data applications will be a big plus