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 RADAR, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Systems Test - Principal Software Engineer at RADAR is responsible for leading the development and execution of advanced testing strategies for complex software systems. This role involves collaborating with cross-functional teams to design robust testing environments, ensuring software quality, performance, and reliability. The Principal Software Engineer will mentor junior engineers, drive process improvements, and engage in hands-on testing and analysis to support RADAR's commitment to delivering high-caliber technology solutions.
Job Responsibilities
- Develop, implement, and maintain comprehensive test plans and automated testing frameworks.
- Conduct functional, integration, regression, and performance testing to ensure high-quality software delivery.
- Collaborate closely with product managers, software developers, and other stakeholders to understand requirements and design testing strategies accordingly.
- Lead troubleshooting and debugging efforts for software defects, providing feedback to development teams for enhancements.
- Mentor and train junior test engineers to foster a culture of quality and continuous improvement.
- Stay abreast of industry best practices, tools, and technologies related to testing methodologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
- Minimum of 7 years of experience in software quality assurance and testing.
- Strong proficiency in programming languages such as Java, Python, or C++.
- Experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG).
- In-depth knowledge of software development lifecycle and testing methodologies.
- Excellent analytical and problem-solving skills with a keen attention to detail.
- Strong communication and interpersonal skills, with the ability to work collaboratively in a diverse team environment.
Technologies & Tools
The Principal Software Engineer will work with various technologies and tools, including but not limited to automated testing frameworks such as Selenium and JUnit, performance testing tools, along with programming environments such as Java and Python. Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and version control systems like Git will also be crucial in supporting RADAR's testing initiatives.
Ideal Candidates
Ideal candidates for this position are those who exhibit a strong passion for software quality and possess a proactive mindset towards testing methodologies. They should demonstrate exemplary leadership skills, capable of guiding teams through complex testing challenges while fostering an environment of innovation and excellence. Candidates should also possess the adaptability to thrive in a fast-paced and rapidly evolving technological landscape, making them well-equipped to contribute to RADAR's mission effectively.
Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.