Full Time

Software Engineer in Test, Mid-Level

DAT Freight & Analytics
$80,000 - $110,000* / year (about $38–$53 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 DAT Freight & Analytics, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Mid-Level Software Engineer in Test at DAT Freight & Analytics, you will play a pivotal role in ensuring the quality and reliability of our software products. You will collaborate with cross-functional teams to develop and implement testing strategies, design automated test frameworks, and foster a culture of quality across the software development lifecycle. Your expertise will contribute to maintaining high standards of performance, functionality, and usability in our applications, while also mentoring junior engineers and continuously improving testing processes.



Job Responsibilities

  • Design, develop, and execute automated test cases to ensure software functionality and performance.
  • Collaborate with developers and product managers to understand requirements and define testing strategies.
  • Identify, document, and track defects, as well as verify fixes through thorough regression testing.
  • Contribute to the development of test plans and test case documentation.
  • Implement performance and load testing to evaluate application scalability and efficiency.
  • Lead efforts in continuous integration and continuous deployment (CI/CD) processes.
  • Mentor junior test engineers and provide guidance on best practices in software testing.
  • Stay updated with industry trends and emerging technologies to enhance testing practices.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3-5 years of experience in software testing or quality assurance roles.
  • Experience with automated testing tools (e.g., Selenium, JUnit, TestNG).
  • Strong programming skills in languages such as Java, Python, or C#.
  • Proficiency in software development life cycle (SDLC) and testing methodologies.
  • Familiarity with Agile development practices.
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork abilities.


Technologies & Tools

The Software Engineer in Test will work with a variety of technologies and tools including, but not limited to, automation frameworks such as Selenium and JUnit, code repositories like Git, continuous integration tools like Jenkins, and performance testing tools such as JMeter. Familiarity with cloud computing platforms and containerization technologies is also advantageous, as they play a significant role in our development ecosystem.



Ideal Candidates

The ideal candidate for this position is someone who possesses a strong passion for quality assurance and a commitment to delivering high-quality software. They should demonstrate a proactive approach to problem-solving and have a keen eye for detail. A collaborative mindset, along with the ability to communicate effectively across different teams, will enable the candidate to thrive in our fast-paced environment. Additionally, a willingness to embrace new challenges and continuously enhance their skillset will make them a standout contributor to the DAT Freight & Analytics team.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

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