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
The Software Quality Engineer for the Item Assist product at Pearson will play a crucial role in ensuring the delivery of high-quality software solutions. This position entails developing test plans, executing test cases, and collaborating with cross-functional teams to identify and resolve technical issues. The successful candidate will leverage their expertise in software testing methodologies to uphold Pearson's commitment to excellence, contribute to the enhancement of product usability, and ensure alignment with industry standards.
Job Responsibilities
- Design, develop, and execute detailed test plans and test cases for the Item Assist product.
- Implement automated testing processes and frameworks to increase efficiency and coverage.
- Collaborate with product managers, developers, and other stakeholders to understand project requirements and specifications.
- Identify, document, and track defects through rigorous analysis and problem-solving methods.
- Perform regression testing and validate fixes to ensure product stability.
- Participate in code reviews and provide feedback regarding potential quality issues.
- Maintain detailed documentation on testing processes, results, and quality metrics.
- Stay updated on industry trends, tools, and best practices to continuously improve the quality assurance process.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in software quality assurance or testing roles.
- Strong knowledge of software testing methodologies, including manual and automated testing.
- Proficiency with test automation tools such as Selenium, JUnit, or similar frameworks.
- Experience with programming languages such as Java, Python, or C#.
- Familiarity with agile methodologies and working in a continuous integration/continuous deployment (CI/CD) environment.
- Excellent analytical and problem-solving skills, with attention to detail.
- Strong verbal and written communication skills, with the ability to work collaboratively in a team environment.
Technologies & Tools
The Software Quality Engineer will work with a variety of technologies and tools to ensure the successful execution of testing processes. Key technologies include test automation tools such as Selenium and JUnit; version control systems like Git; CI/CD platforms; and collaboration tools such as Jira and Confluence. Familiarity with cloud-based environments and modern programming frameworks will also be beneficial in performing the role effectively.
Ideal Candidates
Ideal candidates for this position will possess a solid foundation in software testing principles, a proactive approach in identifying quality issues, and the ability to adapt to rapidly evolving technologies. They should be detail-oriented, with an analytical mindset that supports successful troubleshooting and quality assurance. This role requires excellent communication skills, allowing effective collaboration with team members and stakeholders. A passion for continuous improvement and a commitment to delivering top-quality products will distinguish the best candidates.
A full-time year is 2,080 hours: $32 an hour is $66,560 a year before taxes, and $64,000 a year is $30.77 an hour. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.