Full Time

Software Quality Engineer - Item Assist product

Pearson
$60,000 - $90,000* / year (about $29–$43 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.

Overview

The Software Quality Engineer for the Item Assist product at Pearson will play a crucial role in ensuring the highest quality of software development throughout the lifecycle of the product. This position focuses on designing, implementing, and executing a comprehensive suite of testing strategies and methodologies to validate product functionality. The engineer will collaborate closely with cross-functional teams, including development, product management, and support, to identify quality issues and drive continuous improvements, ensuring that Pearson's educational solutions meet the highest industry standards.



Job Responsibilities

  • Develop and execute detailed test plans to ensure comprehensive coverage of application functionalities.
  • Identify, document, and track defects using appropriate tools, providing clear communication on status and resolution.
  • Collaborate with developers and product managers to understand application functionalities and testing requirements.
  • Implement automated tests where appropriate, enhancing testing efficiency and coverage.
  • Participate in code reviews and contribute to the establishment of coding standards and testing best practices.
  • Assist in the continuous integration and deployment (CI/CD) processes to enhance overall software quality.
  • Conduct performance and regression testing to evaluate software scalability and reliability.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, 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.
  • Experience with automated testing frameworks and tools (e.g., Selenium, JUnit, TestNG).
  • Proficient in programming languages such as Java, C#, or Python.
  • Familiarity with Agile development methodologies and practices.
  • Excellent analytical and problem-solving skills, with attention to detail.
  • Strong verbal and written communication abilities.


Technologies & Tools

This position will utilize a variety of technologies and tools, including but not limited to automated testing frameworks such as Selenium or Cypress, performance testing tools like JMeter, version control systems like Git, and continuous integration tools such as Jenkins. Additionally, candidates should be familiar with issue tracking systems like JIRA and development environments relevant to web and mobile application development.



Ideal Candidates

The ideal candidates for the Software Quality Engineer position are detail-oriented individuals with a passion for technology and a commitment to quality. They should exhibit strong analytical skills and the ability to effectively troubleshoot complex issues. Successful candidates will demonstrate excellent collaboration skills, enabling them to work seamlessly within diverse teams. A proactive attitude towards learning and adapting within a fast-paced environment, coupled with an eagerness to contribute to process improvements, will also distinguish top applicants.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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