Full Time

Principal Software Design Quality Engineer

Johnson & Johnson
$120,000 - $160,000* / year (about $58–$77 an hour)

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 Johnson & Johnson, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Principal Software Design Quality Engineer at Johnson & Johnson plays a pivotal role in ensuring the highest standards of quality are embedded into the software design and development processes. This individual will collaborate with cross-functional teams to define quality standards and methodologies, influencing the implementation of best practices throughout the software lifecycle. The Principal Engineer will also be responsible for leading quality assurance strategies, designing and executing test cases, and mentoring junior engineers to enhance their skills in software quality assurance.



Job Responsibilities

  • Develop and implement comprehensive software quality assurance strategies.
  • Collaborate with product development teams to integrate quality processes during the design phase.
  • Design, review, and execute detailed test plans and test cases.
  • Identify, document, and track software defects and issues effectively.
  • Lead root cause analysis activities to remedy performance or compliance issues.
  • Mentor and guide junior quality engineers in best practices and methodologies.
  • Participate in design reviews and provide feedback on specifications, requirements, and project plans.
  • Conduct regular audits and assessments of software quality standards and performance metrics.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of experience in software quality assurance or software engineering.
  • Proven expertise in software testing methodologies and best practices.
  • Strong understanding of software development life cycle (SDLC) principles.
  • Experience with automated and manual testing tools and frameworks.
  • Exceptional problem-solving, analytical, and troubleshooting skills.
  • Excellent communication and interpersonal abilities.


Technologies & Tools

The Principal Software Design Quality Engineer will leverage a variety of technologies and tools including automated testing frameworks such as Selenium or JUnit, continuous integration tools like Jenkins or GitLab CI, and issue tracking systems like JIRA. Familiarity with programming languages such as Java, C#, or Python will also be essential. Additional tools may include code quality analysis tools, performance testing tools, and version control systems like Git.



Ideal Candidates

Ideal candidates for this role are proactive individuals who exhibit a strong attention to detail and possess a passion for quality assurance. They should have a proven track record of collaborating effectively within cross-functional teams and demonstrate the ability to mentor others. Candidates should be adaptable, able to thrive in a fast-paced environment, and possess strong organizational skills. A commitment to continuous learning and improvement, as well as the ability to communicate complex concepts clearly, are key traits that are highly valued in this role.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

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