Full Time

Software Test Engineer

LMI
$60,000 - $100,000* / year (about $29–$48 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 LMI, so some details may not match this job. The employer's own page has the real description.

Overview

As a Software Test Engineer at LMI, you will play a pivotal role in ensuring the quality and performance of our software applications. You will be responsible for designing and executing test plans, identifying and documenting defects, and collaborating closely with development teams to enhance the software development lifecycle. Your expertise will be vital in automating testing functions and providing feedback to reduce risks, ensuring the delivery of reliable and efficient software solutions to our clients.



Job Responsibilities

  • Develop and implement test strategies, test plans, and test cases based on project requirements.
  • Execute manual and automated tests to ensure software meets quality standards.
  • Identify, document, and track software defects using appropriate tools.
  • Collaborate with developers and product managers to understand requirements and resolve issues.
  • Perform regression testing and maintain existing test suites as software evolves.
  • Contribute to continuous improvement in testing processes and methodologies.
  • Prepare test reports and deliver regular updates on testing progress to stakeholders.
  • Participate in code reviews and provide constructive feedback to development teams.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum of 3 years of experience in software testing or quality assurance.
  • Proficiency with automated testing tools and frameworks such as Selenium, JUnit, or TestNG.
  • Strong understanding of software development lifecycle (SDLC) and testing methodologies.
  • Experience with scripting or programming languages (e.g., Java, Python, JavaScript).
  • Familiarity with version control systems like Git.
  • Excellent analytical skills and attention to detail.
  • Effective communication skills and ability to work in a team environment.


Technologies & Tools

The Software Test Engineer will utilize a range of technologies and tools to perform their duties effectively. This includes automated testing frameworks such as Selenium for web applications, JUnit and TestNG for unit testing, and tools for tracking and managing defects like JIRA. Familiarity with CI/CD pipelines through platforms such as Jenkins or GitLab CI is also essential, as well as using cloud services for integrated testing environments.



Ideal Candidates

The ideal candidates for the Software Test Engineer position will possess a strong technical foundation coupled with a genuine passion for quality assurance. They should demonstrate strong problem-solving capabilities, have a proactive attitude, and exhibit the ability to adapt swiftly to changing project requirements. A commitment to continuous learning and improvement, along with excellent teamwork and communication skills, will further enhance their fit within our organization.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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