Middle AQA Engineer
New
J
JobgetherFintech
Spain, Central European Time (CET)Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- AgileJavascriptTypeScriptAPI testingCI/CDQuality AssurancePlaywrightUnit Testing
Requirements
- 3+ years of professional experience in quality assurance, including both manual and automated testing.
- 3+ years of hands-on experience with UI and API test automation using JavaScript and TypeScript.
- Strong understanding of manual testing principles, test levels, and test design techniques.
- Experience working with Playwright for automated testing across UI, API, and end-to-end scenarios.
- Knowledge of Software Development Life Cycle (SDLC) processes and Agile methodologies.
- Strong analytical and problem-solving skills with the ability to investigate complex issues.
- Excellent attention to detail when reviewing requirements, code, specifications, and documentation.
- Strong written and verbal communication skills for effective collaboration and reporting.
- Experience with version control systems such as GitHub, GitLab, or Bitbucket, including triggering jobs, monitoring builds, and reviewing logs.
- Experience with performance testing tools such as JMeter or Locust is a plus.
- Ability to work effectively in a remote environment within Central European Time (CET) hours.
Responsibilities
- Perform comprehensive manual testing to identify defects, inconsistencies, and opportunities for product improvement across platforms and devices.
- Design, maintain, and improve automated testing frameworks using Playwright and TypeScript.
- Develop and support API, end-to-end, and UI automated testing processes aligned with product requirements.
- Create and maintain CI/CD testing pipelines while promoting shift-left testing practices.
- Collaborate with engineering and product teams to define test strategies, objectives, test cases, and quality criteria.
- Identify, document, track, and validate bug fixes in collaboration with development teams.
- Conduct performance testing and provide recommendations to improve system reliability and user experience.
- Maintain detailed documentation of testing procedures, results, and quality improvements.
View Full Description & ApplyYou'll be redirected to the employer's site