Full Time

Software Quality Engineer - Item Assist product

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

Job Overview

As a Software Quality Engineer for the Item Assist product at Pearson, you will play a crucial role in ensuring the delivery of high-quality software solutions. The primary responsibility of this position is to design and implement robust testing strategies that validate both functional and non-functional requirements of the Item Assist product. You will collaborate with cross-functional teams to identify areas for improvement, automate testing processes, and ensure adherence to best practices in quality assurance. Your expertise will significantly contribute to enhancing the overall user experience and the reliability of our educational technology products.



Job Responsibilities

  • Develop and execute comprehensive test plans, test cases, and testing scripts.
  • Conduct manual and automated testing on various software applications within the Item Assist product.
  • Collaborate with software developers and product managers to define and clarify requirements.
  • Identify, document, and track defects using appropriate tools.
  • Perform regression testing to ensure that existing functionalities work as intended after code changes.
  • Evaluate and recommend tools and processes for improving testing methodologies.
  • Provide detailed test reports and documentation for stakeholders.
  • Stay current with the latest technology trends and testing methodologies.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in software quality assurance or testing.
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Proficiency in automated testing tools such as Selenium, JUnit, or similar.
  • Experience with performance testing tools like JMeter or LoadRunner is preferred.
  • Knowledge of programming languages such as Java, C#, or Python.
  • Strong analytical and problem-solving skills, with a keen attention to detail.
  • Excellent communication and interpersonal skills for effective collaboration.


Technologies & Tools

The Software Quality Engineer will utilize a variety of technologies and tools during their time in this role. Key platforms include test automation software such as Selenium and TestNG, as well as defect management tools like Jira. Familiarity with continuous integration and deployment (CI/CD) pipelines using tools like Jenkins is advantageous. Additionally, proficiency with version control systems, particularly Git, will be expected to facilitate collaboration within the development team.



Ideal Candidates

Ideal candidates for this position will possess a strong passion for technology and quality assurance, demonstrating a commitment to excellence in every aspect of their work. They should be proactive problem solvers, capable of working independently while also thriving in a collaborative team environment. The ability to adapt to changing priorities and learn new technologies quickly is essential. Strong communication skills, both verbal and written, are a must, as the role involves liaising with various stakeholders to ensure clarity and alignment on quality objectives. A genuine interest in the educational sector and a desire to improve user experiences will further distinguish candidates in this competitive field.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, 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.