Posted in

Sr. Software Development Engineer in Test

Sr. Software Development Engineer in Test

CompanyObsidian Security
LocationPalo Alto, CA, USA
Salary$149000 – $208000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

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