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 pivotal role in ensuring the quality and performance of software products. This individual will design and implement test strategies, develop test plans, and execute various testing techniques to identify defects and verify functionality, usability, and performance. Collaborating closely with cross-functional teams, the Software Quality Engineer will contribute to delivering high-quality products that meet customer needs and align with organizational standards.
Job Responsibilities
- Design, implement, and maintain automated test scripts.
- Develop and execute detailed test plans and test cases.
- Identify, document, and track defects through all phases of development.
- Perform regression, integration, system, and performance testing.
- Collaborate with developers and product owners to understand requirements and provide feedback on test results.
- Conduct risk assessments and prioritize testing efforts based on potential impact.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Provide training and mentorship to junior quality engineers.
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 automated testing frameworks such as Selenium or Cypress.
- Strong knowledge of software development life cycle (SDLC) and methodologies (Agile, Scrum).
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Familiarity with code version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Effective communication skills and ability to work in a team environment.
Technologies & Tools
This position will utilize a variety of technologies including but not limited to automated testing tools such as Selenium, integration testing frameworks, version control systems like Git, and performance testing software such as JMeter. Additional tools for issue tracking, reporting, and collaboration (e.g., JIRA, Confluence) may also be employed in the testing and quality assurance processes.
Ideal Candidates
The ideal candidates for the Software Quality Engineer position will possess a keen attention to detail and exceptional analytical skills. They should demonstrate a proactive approach to identifying quality issues and be capable of adapting testing strategies to changing project requirements. A collaborative spirit and effective communication capabilities will be essential for fostering strong relationships with cross-functional teams and driving quality initiatives within the organization. Additionally, candidates should display a passion for continuous learning and staying up to date with industry trends and best practices in software quality assurance.
Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.