Full Time

Principal Software Engineer in Test

Members 1st Federal Credit Union
$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 Members 1st Federal Credit Union, so some details may not match this job. The employer's own page has the real description.

Overview

The Principal Software Engineer in Test at Members 1st Federal Credit Union will play a critical role in ensuring the quality and reliability of our software systems. This position involves leading the design and implementation of testing frameworks, automating testing processes, and mentoring junior engineers. The successful candidate will collaborate closely with development teams to define testing strategies, develop comprehensive test plans, and ensure adherence to quality standards throughout the software development lifecycle. Your expertise will drive improvements that enhance the overall customer experience and operational efficiency of our financial services.



Job Responsibilities

  • Lead the development and implementation of automated testing frameworks for multiple software applications.
  • Design, develop, and execute test plans, cases, and scripts to ensure software quality and performance.
  • Mentor and guide junior software engineers in testing best practices and methodologies.
  • Collaborate with cross-functional teams including developers, product managers, and business analysts to identify testing needs.
  • Analyze test results, identify bugs, and work with engineering teams to resolve issues promptly.
  • Establish and review coding standards and testing procedures to ensure consistency across the team.
  • Continuously assess and improve testing processes and tools to enhance productivity and efficiency.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 7 years of experience in software testing, with at least 3 years in a leadership or mentoring role.
  • Strong proficiency in automated testing tools such as Selenium, JUnit, TestNG, or similar frameworks.
  • Solid understanding of Agile methodologies and software development lifecycle (SDLC).
  • Experience with continuous integration and continuous deployment (CI/CD) practices.
  • Proficient in programming languages such as Java, Python, or C#.
  • Excellent analytical and problem-solving skills, with a keen attention to detail.


Technologies & Tools

The Principal Software Engineer in Test will work with a variety of technologies and tools, including but not limited to test automation frameworks such as Selenium and JUnit, source control systems like Git, project management tools such as Jira, and continuous integration tools like Jenkins. Familiarity with cloud platforms and virtualization technology is also beneficial as they play a crucial role in our testing environments.



Ideal Candidates

Ideal candidates for this position possess strong leadership qualities and a passion for software quality assurance. They should be proactive problem solvers with the ability to adapt to a fast-paced environment and quickly learn new technologies. Excellent communication skills are essential for effective collaboration with team members and stakeholders. A strong background in both manual and automated testing, coupled with a commitment to fostering a culture of quality within the team, will make a candidate exceptionally well-suited for this role.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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