Senior Quality Assurance Test Engineer
LNKD · Dubai, United Arab Emirates
Apply & track with Apply EdgeFull time, permanent role- onsiteJob PurposeWe are looking for an experienced Senior QA Test Engineer with 10+ years of experience in software testing and test automation.The role will focus on testing both Web/UI and Backend/API systems, developing automation frameworks, improving test processes, and ensuring the quality and reliability of our digital platforms.The ideal candidate should be hands-on, technically strong, and comfortable working with developers, product teams, DevOps, and other stakeholders in an Agile environment.Key ResponsibilitiesTest Automation & QADesign, develop, and maintain automated testing frameworks.Develop automated tests for Web/UI, API, and Backend systems.Create and maintain functional and regression test suites.Perform both manual and automated testing depending on project requirements.Integrate automated testing into CI/CD pipelines.Perform performance, load, and scalability testing.Test databases and backend processes using SQL.Monitor test coverage and identify gaps.Identify, document, and track defects through to resolution.Use AI-assisted testing tools where appropriate to improve testing efficiency and coverage.Teamwork & LeadershipWork closely with developers, Product Managers, Architects, DevOps, and other teams.Support and mentor junior QA engineers.Provide technical guidance on automation and testing best practices.Report testing progress, risks, issues, and overall quality status to management.Participate in Agile ceremonies, including sprint planning, stand-ups, reviews, and retrospectives.Support release planning and ensure testing is completed before releases.Continuous ImprovementImprove existing QA and automation processes.Research and recommend new testing tools and frameworks.Increase automation coverage and reduce manual testing effort.Identify ways to improve testing speed, quality, and overall software delivery.Qualifications & ExperienceBachelor's degree in Computer Science, Engineering, or a related field.10+ years of experience in QA and test automation.Strong experience in both Front-End/Web UI and Back-End/API testing.Proven experience building and maintaining automation frameworks.Strong experience working in Agile/Scrum environments.Experience with CI/CD and automated testing pipelines.Previous experience mentoring or providing technical guidance to QA team members.Technical SkillsStrong hands-on experience with:SeleniumCypressPlaywrightRest AssuredPostmanJMeterJava, Python, JavaScript, or similar programming languagesSQL and database testingJenkins, GitLab CI, Azure DevOps, or similar CI/CD toolsFunctional, regression, API, performance, and automated testingSoftware testing methodologies, QA metrics, and defect/bug lifecycleNice to have:Experience with AWS, Azure, or GCPExposure to Blockchain, Crypto, or Web3 platformsExperience with AI-assisted testing toolsIdeal CandidateThe ideal candidate is a hands-on Senior QA Engineer who can independently design automation frameworks, write and execute automated tests, troubleshoot technical issues, and work closely with development and DevOps teams.They should be comfortable taking ownership of QA activities, improving existing processes, and helping junior team members develop their technical skills.