Senior Manual QA Engineer

Apply Now

Job Description

About the Role

Title: Senior Manual QA Engineer

Location: ESP

Remote

Full Time

**Senior Manual Software Tester**

Mondly by Pearson is a leading language learning platform dedicated to making language learning accessible, engaging, and effective. As part of Pearson, we leverage the power of cutting-edge technology to deliver innovative language education solutions to millions of users worldwide. We are looking for a highly skilled iOS Staff Engineer to join our dynamic team and contribute to the development of world-class mobile applications.

The Senior Manual Software Tester will coordinate the test plan execution on pre-release versions of software to detect and record product defects and maintain a fluid communication with a global Product team. The Employee will assess software quality through manual testing and propose paths for automated testing. They will be responsible for finding and reporting bugs and glitches and collaborate with Software Developers to improve product performance.

In this role, you should have a keen eye for detail and excellent communication skills. The Senior Manual Software Tester will have a strong understanding of the software development process and software testing methodologies and tools on iOS, Android, and Web platforms.

**Key Responsibilities**

Execute all levels of manual testing (including usability, performance, compatibility, integration, system and regression) and provide improvements for the overall manual testing process for the Mondly by Pearson mobile apps.

Test complex features connected to major releases and coordinate with the development team to ensure on-time feature launch.

Conduct tests before and after production deployment and consult with the development teams on necessary actions to improve the apps quality and solve issues/errors/defects. Identify and inform of potential risks for the project and collaborate on issues discussion and prioritization.

Develop and maintain test plans and other documentation. Ensure that all bugs are written according to our best practices and are correctly actioned. Develop new practices to improve the overall results.

Verify and validate bug fixes and enhancements before they are released into production.

Track the reported issues/errors/defects and the corresponding corrective actions.

Design and develop new test plans, test scenarios and test cases based on software and user experience requirements for software usability and product quality.

Analyze software testing results and prepare daily reports, weekly status reports, test cases, test plans, bug tracking reports, final release certification report, RTM checklists

Evaluate product code according to specifications.

Prioritize difficult to diagnose defects/ issues/ anomalies and provide insights to the development teams for how to reproduce user steps and reach the expected results.

Understand the high-level requirements through review of documentation (e.g. Use stories, Component Design Document/Requirements document).

Understand and analyse the requirements (through review of requirement documents) to identify the testable deliverables.

Identify any gaps in the requirements and take actions on those.

Identify the test scenarios based on the understanding of systems, interfaces and application

Implement efficient workflows and procedures for testing from creating logs for every defect to tracking the actions taken in each testing phase.

Work with cross-functional teams to ensure quality throughout the software development lifecycle.

**Qualifications & Skills**

Degree (or equivalent) preferred or an equivalent combination of education and successful work experience.

At least 5 years of experience in mobile manual testing on Web, iOS and Android platforms

Experience with bug reporting and testing & project management tools JIRA

A proven track record of success working with Agile frameworks, methodologies and regression testing

Ability to understand code structures, code naming conventions and basic code requirements

Ability to switch focus between different project components with ease and when required – time management

Working knowledge of test management software (e.g. Zephyr, Testrail) and bug report tooling (e.g. Jira)

Ability to troubleshoot errors and create clear, concise and comprehensive test reports and recommendations

Knowledge of automation testing principles

Excellent communication skills

Great attention to detail

Analytical mind and problem-solving aptitude

Strong organizational skills

Ability to work independently in a team environment

Excellent verbal and written communication skills in English, including the ability to communicate technical concepts to non-technical stakeholders