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 quality and reliability of our software solutions. This position will involve developing and executing test plans, identifying software defects, and collaborating with cross-functional teams to enhance product performance. The ideal candidate will bring a keen eye for detail and a methodical approach to testing, thereby contributing to the overall improvement of our innovative educational technologies.
Job Responsibilities
- Design, implement, and maintain automated test frameworks and test cases for the Item Assist product.
- Execute functional, regression, performance, and system integration testing to ensure product quality.
- Identify, document, and track defects in software, providing detailed reports to the development team.
- Collaborate closely with product managers and developers to understand product requirements and specifications.
- Participate in code reviews, providing feedback on quality issues and improvements.
- Continuously evaluate and enhance quality assurance processes to drive operational efficiencies.
- Stay up-to-date with industry trends and emerging technologies to incorporate best practices in testing.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 3 years of experience in software quality assurance or testing.
- Proficiency in programming languages such as Java, C#, or Python.
- Hands-on experience with test automation tools like Selenium, JUnit, or TestNG.
- Familiarity with continuous integration and continuous deployment (CI/CD) processes.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication skills and ability to work in a team-oriented environment.
Technologies & Tools
The Software Quality Engineer will utilize a variety of technologies and tools to effectively perform their duties. These include automated testing frameworks such as Selenium and JUnit, version control systems like Git, and continuous integration tools like Jenkins. Additionally, the role may involve working with cloud-based environments and software development tools to monitor and enhance the quality of our applications.
Ideal Candidates
Ideal candidates for the Software Quality Engineer position possess a blend of technical expertise and a passion for quality assurance. They demonstrate a proactive mindset and are driven by a commitment to excellence. Strong communicators, they can effectively articulate complex issues and collaborate with diverse teams. These individuals are also adaptable, embracing new technologies and workflows to continuously improve their craft and help pave the way for innovative educational solutions at Pearson.
Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.