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.
Position Overview
The Software Test Engineer at LMI plays a crucial role in ensuring the quality and reliability of software applications by implementing comprehensive testing strategies. The successful candidate will design, develop, and execute test plans, scripts, and automation processes. Additionally, this position requires collaboration with developers, project managers, and other stakeholders to identify software defects and drive improvements, ultimately contributing to the delivery of high-quality software solutions.
Job Responsibilities
- Design and implement test plans, test cases, and test scripts for software applications.
- Perform manual and automated testing to identify and address defects in software products.
- Collaborate with software development teams to ensure that testing requirements are met throughout the development lifecycle.
- Analyze testing results and log defects using bug-tracking tools.
- Develop and maintain testing documentation, including test design specifications and test reports.
- Participate in code reviews and provide feedback on software design as it relates to testing.
- Continuously improve testing processes and methodologies to enhance software quality.
- Stay updated on industry trends and advancements in testing tools and technologies.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in software testing, preferably in a fast-paced environment.
- Strong knowledge of software testing methodologies and tools, including both manual and automated testing strategies.
- Experience with automated testing frameworks (e.g., Selenium, JUnit, TestNG).
- Proficiency in programming languages such as Java, C#, or Python.
- Familiarity with version control systems, preferably Git.
- Excellent analytical and problem-solving skills.
- Strong interpersonal and communication skills to effectively collaborate with teams.
Technologies & Tools
The Software Test Engineer will utilize a variety of technologies and tools throughout their testing processes. Key tools include automated testing frameworks such as Selenium and JUnit, bug-tracking systems like Jira, and version control platforms including Git. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools such as Jenkins or CircleCI is also beneficial for streamlining testing workflows.
Ideal Candidates
The ideal candidates for the Software Test Engineer position will possess a proactive attitude and a strong commitment to quality assurance. They will be detail-oriented, have a thorough understanding of software development lifecycle processes, and demonstrate critical thinking abilities. Candidates who are effective collaborators, capable of communicating technical concepts to non-technical stakeholders, will thrive in this role. A passion for technology and continuous learning will further enhance their contributions to the LMI team.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.