Remote Principal SDET - Automation

Apply for this position Please mention DailyRemote when applying
Posted 2 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

RESPONSIBILITIES:

Kforce is seeking a remote Principal SDET - Software Engineer Automation for our client in San Diego, CA. The Principal SDET plays an active leadership role in the development, modification, and testing of software units per corporate software process documents, and independently identifies opportunities in software process, discusses with peers, and implements proposals to address gaps. The Principal SDET contributes and creates to software architecture, and creates, designs, develops, modifies, tests, and supports automated testing software, tools, and frameworks. The Principal SDET also independently identifies testing opportunities in the software process and collaborates with SE counterparts to develop, modify, and incorporate appropriate changes to the code base, and is responsible for automated test software design specifications, interface descriptions, and other software documentation. Additional duties of the Principal SDET:
  • Lead automated test environment configuration, planning, management, deployment, and integration with current test framework
  • Leads the testing strategy and implementation into the Continuous Integration/Continuous Delivery (CI/CD) pipeline
  • Creates software requirements specifications
  • Guides software validation & verification
  • Performs code reviews for junior team members and provides mentorship as needed
  • Evaluates and recommends tools, technologies, and processes
  • Leads multiple software development and test teams to align software automation schedules with formal software validation
  • Manages assigned projects to completion
  • Serves as an internal expert on technical matters and often serves as a consultant to management
  • Stays abreast of the company's regulatory strategy


Job Requirements:

REQUIREMENTS:

  • Bachelor's degree in Engineering, Computer Science, or related field or equivalent combination of education and applicable job experience
  • 7+ years of experience in the field for web or mobile software development or in related areas
  • 7+ years of experience in the field of web or mobile software
  • Proficient knowledge of at least 2 programming languages: JavaScript (preferred), C#, Kotlin, Swift, or Java
  • Experience with front end, mobile or web platform specific development language (i.e. Typescript, JavaScript, Swift, or Kotlin)
  • Experienced with software life cycle development for medical device software
  • Deep knowledge and experience with formal software practices and industry standards
  • Skilled at fostering an environment that supports an effective exchange of information between diverse groups
  • Proficient with common and industry standard test practices, frameworks, and tools: react testing library, selenium, Appium
  • Proficient with modern web or mobile development technologies: React preferred
  • Ability to scope, estimate time needed, and track large, scaled development projects
  • Skilled at defining and translating high-level requirements into software design and implementation
  • Able to lead cross-functional efforts
  • Adept at leading change initiatives and ensuring the redeployment of resources within and between groups to meet new objectives
  • Able to assert own ideas and persuade others through effectively consolidating, evaluating, and presenting relevant information
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.