Full Time

Software Development Test Engineer II

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

Overview

The Software Development Test Engineer II at Renaissance Learning plays a critical role in ensuring the quality and performance of our software products. This position involves designing, developing, and executing test plans and cases, as well as identifying, documenting, and tracking defects. The successful candidate will collaborate closely with software developers and product managers to enhance product reliability and user experience while adhering to best practices in software testing methodologies.



Job Responsibilities

  • Develop and execute comprehensive test plans and test cases for software applications.
  • Identify, record, and track defects using appropriate tracking tools.
  • Collaborate with developers and product teams to understand requirements and define test strategies.
  • Perform functional, regression, performance, and user acceptance testing.
  • Automate testing processes and improve existing test automation frameworks.
  • Create and maintain test documentation, including reports and metrics.
  • Participate in peer reviews of test artifacts and mentor junior QA engineers.
  • Stay updated on industry trends, tools, and technologies to enhance testing processes.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software testing or QA, preferably in a developmental environment.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Experience with test automation tools (e.g., Selenium, JUnit, TestNG).
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Excellent problem-solving and analytical skills with attention to detail.
  • Effective communication skills to work collaboratively with cross-functional teams.


Technologies & Tools

This position utilizes a variety of technologies and tools to facilitate testing and development processes. Key technologies include Selenium for automated testing, JIRA for defect tracking and project management, and Continuous Integration/Continuous Deployment (CI/CD) pipelines with tools such as Jenkins or Travis CI. Familiarity with cloud platforms such as AWS or Azure is also beneficial, as well as version control systems like Git.



Ideal Candidates

The ideal candidate for the Software Development Test Engineer II position will exhibit a strong technical aptitude along with a passion for quality assurance and software testing. They will possess excellent analytical and critical thinking skills, coupled with a proactive attitude and the ability to work efficiently in a team-oriented environment. Adaptability to changing project requirements and the motivation to stay updated on the latest testing techniques and technologies will further enhance their fit for this role.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

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