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.
Job Overview
The Software Test Engineer at LMI plays a vital role in ensuring the quality and reliability of software applications through rigorous testing methodologies. This position requires a detail-oriented individual who can develop and execute test plans, identify defects, and collaborate closely with software development teams to enhance product performance. The engineer will be responsible for the automation of testing processes, ensuring compliance with industry standards while leveraging a systematic approach to problem-solving and quality assurance.
Job Responsibilities
- Design, develop, and implement comprehensive test plans and test cases based on functional and non-functional requirements.
- Execute various types of testing, including unit, integration, system, and regression testing.
- Utilize automation frameworks and test tools to maximize testing efficiency.
- Identify, document, and track defects in a timely manner, ensuring proper management through to resolution.
- Collaborate with development teams to enhance software design and architecture based on testing outcomes.
- Participate in code reviews and design discussions to provide input on quality and testing perspectives.
- Maintain and enhance automated testing scripts to align with evolving application features and requirements.
- Generate detailed reports on testing activities, outcomes, and metrics to communicate with stakeholders.
- Adhere to industry-standard quality assurance processes and practices to ensure compliance with regulatory requirements.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of experience in software testing or quality assurance.
- Proficiency in automated testing tools such as Selenium, JUnit, or TestNG.
- Experience with programming languages, preferably Java, Python, or C#.
- Strong analytical and problem-solving skills with attention to detail.
- Familiarity with Agile methodology and DevOps practices is preferred.
- Excellent communication skills, both verbal and written.
- Active security clearance is required for this position.
Technologies & Tools
The Software Test Engineer will work with a broad array of technologies and tools, including but not limited to automated testing frameworks such as Selenium and JUnit, performance testing tools like JMeter, along with version control systems such as Git. Familiarity with continuous integration tools, like Jenkins or CircleCI, as well as issue tracking systems such as Jira, will be advantageous for collaboration and efficient workflow management.
Ideal Candidates
The ideal candidate for the Software Test Engineer position at LMI exhibits a proactive attitude, strong analytical capabilities, and a commitment to quality. They should possess the ability to approach challenges methodically and enjoy collaborating in a fast-paced, team-oriented environment. This individual should be adaptable, demonstrating a willingness to embrace new technologies and methodologies, and take ownership of their work by ensuring that software applications meet high-quality standards and user expectations.
Illinois pays at most $628 a week ($859 with dependents) in unemployment, for up to 26 weeks, its agency says. How to file there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.