Senior Software Quality Assurance Engineer

Starting at

$

28

/hr

About this service

Summary

As a Playwright Automation Engineer, I offer expert-level development of automated test scripts and frameworks, ensuring efficient, scalable, and reliable testing for web applications. What makes me unique is my ability to tailor automation solutions that seamlessly integrate into existing CI/CD pipelines and deliver clear, actionable reporting to streamline the development process and enhance product quality.

What's included

  • Test Automation Framework

    - Description: A custom framework built around Playwright for automating testing, ensuring scalability and maintainability of tests across different environments and platforms. This framework may include integrations with CI/CD pipelines and reporting tools. - Format: Git repository (Codebase for framework) - Quantity: 1 framework per project - Revisions: Framework evolves as more tests are added or improvements are made. - Relevant Details: Framework should allow for easy test execution, result analysis, and seamless integration with other tools like Mocha.

  • Automated Test Script

    - Description: A suite of Playwright-based automation scripts designed to test the functionality of web applications across multiple browsers. These scripts can be run automatically to verify UI functionality, workflows, and overall user experience. - Format: JavaScript/TypeScript files - Quantity: Multiple scripts covering different user flows and features - Revisions: Scripts may be revised as features are added or requirements change. - Relevant Details: Scripts should be modular, reusable, and easily maintainable, with proper error handling and logging.

  • Test Execution and Reporting

    - Description: A comprehensive report generated from automated test runs, providing detailed insights into test results, including passed and failed tests, execution time, and any encountered issues or regressions. - Format: HTML/PDF Reports, Test Management Tool Export (e.g., Jira, Allure) - Quantity: 1 report per test execution cycle - Revisions: Reports may need updates as retests are conducted or issues are resolved. - Relevant Details: Reports should be clear, actionable, and easy to interpret by both technical and non-technical stakeholders.


Skills and tools

Automation Engineer

QA Engineer

QA Tester

JavaScript

Node.js

Playwright

Postman

TypeScript