Full Time

Senior Software Development Engineer (Testing) - SDET

k-ID
$90,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by k-ID, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Development Engineer in Testing (SDET) at k-ID will be responsible for designing and implementing robust testing frameworks and automation solutions to enhance the quality of our software products. The ideal candidate will collaborate closely with development teams to ensure that software is stable, scalable, and meets the highest standards of quality. This role requires a passion for innovation and an analytical mindset, aimed at developing automated tests and improving testing processes while mentoring junior team members.



Job Responsibilities

  • Design, develop, and maintain automation frameworks for functional and non-functional testing.
  • Collaborate with software engineers, product managers, and other stakeholders to gather and analyze requirements and specifications.
  • Create and execute comprehensive test plans, test cases, and test scripts for complex software systems.
  • Identify, troubleshoot, and report software defects while working closely with development teams to resolve issues.
  • Continuously evaluate and improve testing processes and practices to ensure the highest levels of quality and efficiency.
  • Mentor junior SDETs and contribute to team-wide knowledge sharing and learning initiatives.
  • Stay up-to-date with emerging testing tools, methodologies, and technology trends.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software testing or development, with a strong focus on test automation.
  • Proficient in at least one programming language such as Java, C#, or Python.
  • Experience with testing frameworks and tools such as Selenium, JUnit, TestNG, or similar.
  • Strong understanding of software development lifecycle, Agile methodologies, and continuous integration practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.


Technologies & Tools

The Senior Software Development Engineer in Testing will utilize a variety of technologies and tools to support testing efforts, including but not limited to the following: Selenium for test automation, JUnit/TestNG for unit testing, Git for version control, Jenkins for continuous integration and deployment, and various performance testing tools such as JMeter. Familiarity with cloud-based environments and containerization technologies like Docker and Kubernetes will also be advantageous.



Ideal Candidates

The ideal candidates for the Senior SDET position will demonstrate exceptional technical acumen combined with strong leadership capabilities. They will possess a proactive approach to problem-solving and a genuine enthusiasm for technology and quality assurance. Candidates should be adaptable, capable of thriving in a fast-paced environment, and eager to mentor and support colleagues, contributing positively to team dynamics and culture.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.