Full Time

Software Quality Engineer - Item Assist product

Pearson
$65,000 - $95,000* / year (about $31–$46 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 plays a critical role in ensuring the delivery of high-quality software solutions. This position involves designing and implementing testing strategies to evaluate the functionality and performance of the Item Assist application. The Quality Engineer will collaborate with cross-functional teams to identify potential issues early in the development process, providing insights and recommendations to enhance the overall user experience. By leveraging automated and manual testing methodologies, the candidate will contribute to meeting both customer requirements and technical specifications, while maintaining high standards of quality throughout the software lifecycle.



Job Responsibilities

  • Design and execute comprehensive test plans and test cases for the Item Assist product.
  • Perform both manual and automated testing to ensure software performance and usability.
  • Collaborate with software developers, product managers, and UX designers to understand product requirements.
  • Identify, report, and track defects using industry-standard bug tracking tools.
  • Conduct regression testing to validate fixes and enhancements in the product.
  • Participate in code reviews and provide feasible solutions to improve quality and efficiency.
  • Develop and maintain test automation frameworks and tools.
  • Provide feedback to the development team to foster continuous improvement.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software quality assurance or testing.
  • Proficiency in testing methodologies, tools, and best practices.
  • Experience with automated testing frameworks such as Selenium, JUnit, or TestNG.
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills with the ability to work collaboratively in a team environment.


Technologies & Tools

The Software Quality Engineer will utilize a variety of technologies and tools conducive to software testing and quality assurance. This includes automated testing frameworks such as Selenium and JUnit, application performance monitoring tools, bug tracking systems like JIRA, and version control systems such as Git. Familiarity with continuous integration and continuous deployment (CI/CD) tools will also be beneficial, alongside collaboration software to effectively communicate with cross-functional teams.



Ideal Candidates

Ideal candidates for the Software Quality Engineer position will demonstrate a strong passion for quality and a commitment to achieving excellence in software delivery. They will have a proactive mindset with a thorough analytical ability to diagnose problems effectively. Candidates should possess a collaborative spirit to work well within diverse teams and showcase adaptability in a fast-paced environment. A continuous learner who embraces the latest testing technologies and encourages innovation will be particularly successful in this role.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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