Test Automation Engineer (Perfecto & Playwright)

Job Title: Test Automation Engineer (Perfecto & Playwright)

Overview:

The Test Automation Engineer will be responsible for designing, developing, and maintaining automated test solutions to ensure the quality and functionality of our applications. This role requires expertise in both Perfecto for mobile and cross-browser cloud testing, and Playwright for robust web application automation. The engineer will collaborate closely with development and QA teams to integrate automation into the CI/CD pipeline and drive continuous improvement in testing practices.

Responsibilities:

  • Design, develop, and maintain automated test scripts and frameworks using Playwright for web applications.
  • Utilize Perfecto to create, execute, and analyze automated tests for mobile applications (iOS and Android) and cross-browser web testing in a cloud environment.
  • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitHub Actions) for continuous testing and faster feedback cycles.
  • Collaborate with product owners, developers, and QA analysts to understand requirements, define test strategies, and ensure comprehensive test coverage.
  • Perform functional, regression, integration, and end-to-end testing across web and mobile platforms.
  • Identify, document, and track software defects, working closely with development teams for timely resolution.
  • Analyze test results, generate reports, and provide insights to improve application quality and testing efficiency.
  • Contribute to the ongoing enhancement of test automation frameworks and best practices.
  • Stay updated with the latest trends and advancements in test automation, particularly with Perfecto and Playwright.

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience (e.g., 3+ years) in software test automation.
  • Strong hands-on experience with Playwright for web automation, including proficiency in JavaScript or TypeScript.
  • Demonstrated experience with Perfecto for mobile and cloud-based cross-browser testing.
  • Solid understanding of software development life cycle (SDLC) and Agile methodologies.
  • Experience with API testing (manual and automated) and related tools (e.g., Postman, Rest Assured).
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a collaborative team.

Preferred Qualifications:

  • Experience building test automation frameworks from scratch.
  • Knowledge of CI/CD tools and practices.
  • Experience with performance testing or security testing.
  • Certifications in relevant testing tools or methodologies.

Job Details

Company
Mphasis
Location
City of London, London, United Kingdom
Posted