Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior QA Engineer

Posted 1 day 7 hours ago by Maplecroft

Permanent
Not Specified
Other
London, United Kingdom
Job Description

The QA Analyst will support Whitespace in continuing to provide quality software to an ever-growing customer base. Thorough and imaginative testing is critical to the success of the Platform. Whitespace takes pride in delivering an excellent, intuitive customer experience at a pace its competitors cannot match.

This role requires someone who can grow and adapt with the company, who is eager to learn and progress a career within the Platform team. Full training on in-house and industry-specific systems will be provided.

Main Responsibilities: Testing
  • Scripted end-to-end testing of existing functionality, especially where that functionality is not yet incorporated into automated test scripts.
  • Validation of issues found during testing to determine regressions or pre-existing issues.
  • Scripted end-to-end testing of new functionality.
  • Exploratory testing based on business scenarios, including initial testing of new functionality following first release from development.
  • Re-testing of issues as fixes become available.
  • Capturing testing evidence (test steps, screenshots, videos) in line with Whitespace testing guidelines.
  • Discussing issues with Business Analysts/Head of Customer Experience to validate business scenarios or platform behavior queries.
  • Collaborating with QA team members to establish issue validity.
  • Raising issues in the appropriate systems, ensuring compliance with logging guidelines.
  • Performing automation and API testing as required.
Test Script Preparation, Update, and Maintenance
  • Collaborating with Business Analysts to prepare new test scripts for functional enhancements.
  • Updating existing test scripts to improve coverage of business scenarios.
Insurance Knowledge
  • Explaining complex insurance concepts to fellow QA team members.
  • Answering questions related to specific behaviors and their impact on end users.
Other Responsibilities
  • Understanding new functional requirements and ensuring proper comprehension of business drivers.
  • Writing automated tests using Cypress, Selenium, RestAssured, Java, TypeScript, and Jenkins.
  • Documentation and maintenance of test cases and results.
  • Providing regular feedback on quality status.
  • Collaborating with developers and analysts on implementation details and code reviews.
  • Assisting in preparing acceptance criteria, training guides, and release notes.
Compliance & Training
  • Adhering to company policies and regulatory requirements.
  • Completing training within prescribed deadlines.
  • Working with compliance on data security and financial crime policies.
  • Acting ethically and lawfully as per employment contract and staff handbook.
  • Engaging in professional development and performance reviews.
Education & Qualifications

Minimum 5 years of QA experience in a complex, agile environment, with a degree or equivalent qualification.

  • Insurance qualifications are a plus but not required.
  • Experience in API and integration testing.
  • Strong attention to detail and communication skills.
  • Reliable, with a good work ethic and ability to meet deadlines.
  • Knowledge of insurance markets, testing methodologies, and application testing/User Acceptance Testing.

Responsibilities and qualifications sections marked as TBD should be clarified or removed for clarity.

Email this Job