Full Time

Senior Software Engineer in Test

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

Overview

The Senior Software Engineer in Test at HealthEdge is responsible for enhancing the quality and stability of our software products through comprehensive testing methodologies. The candidate will design robust test strategies, develop automated tests, and work collaboratively within agile teams to ensure our software exceeds industry standards. By leveraging best practices in software development and testing, the Senior Software Engineer in Test will contribute to the continuous improvement of our processes, thus optimizing our software delivery lifecycle.



Job Responsibilities

  • Design, implement, and maintain automated testing frameworks and test scripts.
  • Collaborate with software developers to understand software requirements and design effective test plans.
  • Execute manual and automated tests to validate new features and functionalities of applications.
  • Analyze test results, report defects, and communicate findings to cross-functional teams.
  • Participate in code reviews and provide constructive feedback to enhance software quality.
  • Support continuous integration and continuous deployment (CI/CD) practices.
  • Mentor junior QA engineers and help develop their testing skills.
  • Research and apply innovative testing tools and methodologies to improve effectiveness.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software quality assurance and testing.
  • Proficiency in automated testing tools such as Selenium, JUnit, or TestNG.
  • Strong programming skills in languages such as Java, C#, or Python.
  • Experience with performance testing and load testing tools.
  • Familiarity with Agile methodologies and CI/CD tools like Jenkins or GitLab CI.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills, with the ability to work collaboratively in a team environment.


Technologies & Tools

The Senior Software Engineer in Test will utilize a variety of technologies and tools to fulfill their responsibilities. Key platforms include test automation frameworks like Selenium and JUnit, alongside CI/CD pipelines built on Jenkins or GitLab CI. Familiarity with version control systems such as Git and issue tracking software like JIRA will also be essential. The role may involve working with performance testing tools and collaboration software such as Slack or Microsoft Teams to enhance team communication.



Ideal Candidates

Ideal candidates for the Senior Software Engineer in Test position will possess a proactive attitude towards problem-solving and a passion for quality assurance. They will demonstrate a strong technical aptitude combined with excellent communication skills, allowing them to engage effectively with both technical and non-technical stakeholders. A continuous learner who is adaptable to changing technologies and practices will thrive in this environment, contributing positively to the team's overall success. Being a team player with a collaborative spirit is essential, as is a deep commitment to delivering high-quality software products.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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