
Tech Lead QA Engineer
Devoteam
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇶🇦 Qatar
Visit company websiteJob Level
Senior
Tech Stack
CypressJavaJavaScriptPythonSeleniumTypeScript
About the role
- Collaborate closely with developers, product owners, and other QA team members to define test strategies and improve overall testing efficiency;
- Design, implement, and execute automated and manual tests to ensure software quality across multiple projects;
- Strategically apply various test types (Unit, Component, Integration, System, Regression, Smoke, and Performance) throughout the Agile/Scrum sprint cycle;
- Develop, implement, and maintain robust automated test frameworks using tools such as Playwright, Selenium, Cypress, Gherkin (Cucumber), Pytest, or Capybara;
- Conduct both functional and non-functional testing (including performance, usability, security, and scalability);
- Produce and analyze test reports using tools like Allure Reports or equivalent, providing actionable insights on test coverage, defect trends, and software quality.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience);
- Proven track record as a QA Automation Engineer with hands-on experience across different test types and frameworks;
- Strong technical leadership experience, preferably as a Tech Lead or similar position;
- Deep knowledge of test automation technologies, including Playwright, Selenium, Cypress, Gherkin (Cucumber), Pytest, or Capybara;
- Deep understanding of Unit, Component, Integration, System, Regression, Smoke, and Performance testing;
- Strong background in object-oriented programming using JavaScript, TypeScript, Java, C#, or Python for automation script development;
- Solid knowledge of testing methodologies and practical experience in performance, usability, security, and scalability testing;
- Skilled in generating and interpreting test results and quality metrics using tools such as Allure Reports or similar reporting solutions;
- Experience working in Agile/Scrum environments, applying testing best practices within sprint cycles.
Benefits
- Health insurance
- Work from anywhere
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
automated testingmanual testingtest automationobject-oriented programmingJavaScriptTypeScriptJavaC#Pythontesting methodologies
Soft skills
collaborationtechnical leadershipcommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Technology