- Home
- Jobs
- Client of Exceed IT Services
- Senior Software Development Engineer in Test
Senior Software Development Engineer in Test
Job Description Roles & Responsibilities The Senior Software Development Engineer in Test (SDET) is responsible for designing, developing, and maintaining automated testing solutions that ensure the quality, reliability, and performance of applications. The role will have a strong focus on Frontend and Backend/API test automation, building reusable automation frameworks, integrating automated tests into CI/CD pipelines, and enabling continuous quality validation throughout the software development lifecycle. The SDET will work closely with Software Engineers, QA Engineers, Product Owners, and DevOps teams to establish a shift-left approach to quality and increase automated test coverage across platforms. Design, develop, and maintain scalable Frontend and Backend/API automation frameworks. Develop automated end-to-end tests for Web applications using tools such as Playwright, Selenium, Cypress, or equivalent. Develop automated API tests covering REST APIs, integrations, business workflows, error scenarios, and service-to-service interactions. Convert existing manual regression test cases into reliable automated test suites. Develop reusable test utilities, fixtures, test data management capabilities, mocks, and supporting automation libraries. Integrate automated test suites into CI/CD pipelines, enabling automated validation as part of application builds and deployments. Implement appropriate test automation across different layers, including API, integration, UI, end-to-end, and regression testing. Analyze automated test failures, identify defects and root causes, and collaborate with engineering teams to resolve issues. Ensure automated tests are reliable, maintainable, repeatable, and suitable for execution across multiple environments. Participate in application design, technical design, and code reviews with a focus on testability and quality engineering. Define and monitor automation metrics including test coverage, pass/failure rates, execution time, flaky tests, and regression effectiveness. Continuously improve automation frameworks, tooling, testing practices, and engineering standards. Mentor QA engineers and support the adoption of automation and software engineering practices across the QA team. Desired Candidate Profile Design, develop, and maintain scalable Frontend and Backend/API automation frameworks. Develop automated end-to-end tests for Web applications using tools such as Playwright, Selenium, Cypress, or equivalent. Develop automated API tests covering REST APIs, integrations, business workflows, error scenarios, and service-to-service interactions. Convert existing manual regression test cases into reliable automated test suites. Develop reusable test utilities, fixtures, test data management capabilities, mocks, and supporting automation libraries. Integrate automated test suites into CI/CD pipelines, enabling automated validation as part of application builds and deployments. Implement appropriate test automation across different layers, including API, integration, UI, end-to-end, and regression testing. Analyze automated test failures, identify defects and root causes, and collaborate with engineering teams to resolve issues. Ensure automated tests are reliable, maintainable, repeatable, and suitable for execution across multiple environments. Participate in application design, technical design, and code reviews with a focus on testability and quality engineering. Define and monitor automation metrics including test coverage, pass/failure rates, execution time, flaky tests, and regression effectiveness. Continuously improve automation frameworks, tooling, testing practices, and engineering standards. Mentor QA engineers and support the adoption of automation and software engineering practices across the QA team. Company Industry IT - Software Services Department / Functional Area IT Software Keywords Senior Software Development Engineer In Test Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyClient of Exceed IT Services
- LocationAbu Dhabi, UAE
- CategoryFullStack
- SourceNaukrigulf
- Listed1h ago
Related FullStack jobs
Senior Full Stack Engineer
Design, build, and ship a multi-tenant SaaS platform , including backend services, web applications, mobile apps, and third-party integrations. Work…
UI Engineer (React)
Design, develop, and maintain responsive, high-performance web applications using React.js . Build reusable, scalable UI components using modern frontend…
Senior Full Stack Engineer .NET / React / Next.js
We are looking for a Senior Full Stack Engineer to join a team building and evolving a live, enterprise-grade platform for a major public-sector organisation…
Senior Salesforce Marketing Cloud Developer
We are seeking an experienced Senior Salesforce Marketing Cloud (SFMC) Developer to provide temporary delivery support for the migration of one of Emirates…