TriDevSofts
QA Engineer (Playwright & Newman)
Experience : 7+ years
Shift : UK
About the Role
We’re looking for a detail-oriented *QA Engineer* who is passionate about
delivering high-quality software. The ideal candidate will have hands-on
experience with *Playwright* for end-to-end UI automation and *Newman*
for API testing. You’ll work closely with developers, product managers, and
DevOps engineers to ensure that every release meets our standards of
performance, reliability, and usability.
Key Responsibilities
* Design, develop, and maintain automated test scripts using *Playwright* for
web applications.
* Create and execute *Postman collections* and integrate them into CI/CD
pipelines using *Newman*.
* Perform manual and exploratory testing when needed to ensure full
coverage. • Collaborate with developers to identify, document, and resolve
defects and performance issues.
* Implement test strategies across UI, API, and integration levels.
* Set up and maintain automated test pipelines (CI/CD) using tools such as
Jenkins, GitHub Actions, or GitLab CI.
* Generate and analyze test reports, metrics, and dashboards to communicate
testing progress and quality.
* Contribute to improving QA best practices, frameworks, and tools.
Required Skills & Qualifications
* Bachelor’s degree in Computer Science, Engineering, or related field (or
equivalent experience).
* *7+ years* of experience in software QA and test automation.
* Strong experience with *Playwright* (JavaScript/TypeScript) for UI
automation.
* Proficient in *API testing* using *Postman* and *Newman* (CLI runner).
* Experience with *RESTful APIs*, JSON, and HTTP methods.
* Familiarity with *CI/CD pipelines* and integrating automated tests.
* Strong understanding of QA methodologies, SDLC, and Agile processes.
* Experience with *version control systems* (e.g., Git).
* Good communication and problem-solving skills.
Nice to Have
* Experience with *Docker, **Kubernetes*, or other containerized
environments.
* Exposure to *performance testing tools* (e.g., k6, JMeter).
* Familiarity with *TestRail, **Allure*, or other test reporting tools.
* Knowledge of *TypeScript, **Node.js, or **Python* scripting.
* Experience in testing *microservices* or *cloud-based architectures*.
Job Types: Contractual / Temporary, Freelance
Contract length: 6 months
Work Location: Remote