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 pivotal role in ensuring the quality and reliability of our software applications. This position involves designing, implementing, and executing tests to validate functionality, performance, and usability while collaborating with cross-functional teams to ensure that quality standards are met at every stage of the software development lifecycle. The ideal candidate will possess a strong understanding of software quality assurance principles and practices, along with a passion for enhancing user experience.
Job Responsibilities
- Design, develop, and execute comprehensive test plans and test cases based on product requirements.
- Identify, document, and track software defects and inconsistencies in collaboration with the development team.
- Conduct regression, functional, and performance testing to validate changes and new features.
- Participate in code reviews and provide constructive feedback to ensure adherence to quality standards.
- Collaborate with product owners, developers, and other stakeholders to clarify requirements and expectations.
- Develop automated testing scripts to improve efficiency and coverage of testing processes.
- Analyze test results and provide actionable insights to improve application performance and usability.
- Stay up-to-date with industry best practices and trends in software quality assurance.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 3 years of experience in software quality assurance and testing.
- Strong proficiency in testing methodologies, tools, and automation frameworks.
- Experience with performance testing tools and techniques.
- Familiarity with programming languages such as Java, Python, or JavaScript.
- Knowledge of Agile development processes and software development lifecycle.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
Technologies & Tools
The Software Quality Engineer will primarily work with various testing tools and technologies including Selenium for automated testing, JIRA for issue tracking, and performance testing tools such as LoadRunner or JMeter. Familiarity with version control systems like Git is essential, as well as exposure to Continuous Integration/Continuous Deployment (CI/CD) practices to facilitate smooth integration within the development pipeline.
Ideal Candidates
Ideal candidates for the Software Quality Engineer position will have a strong analytical mindset with a proactive approach to problem-solving. They should exhibit excellent teamwork capabilities, fostering collaboration across various functions. A continuous improvement attitude coupled with a willingness to embrace new technologies will further enhance their fit for this role. Furthermore, an individual who is passionate about delivering high-quality software and improving user experiences will thrive in Pearson's innovative environment.
The most unemployment pays a week, before anything added for dependents, runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.