Design, develop, and maintain test automation frameworks and scripts using
Selenium WebDriver
for web applications
Collaborate with manual QA and development teams to understand requirements and translate them into test cases and automated scripts
Execute automated test suites, report defects, track issues through to resolution
Integrate automated tests into CI/CD pipelines (e.g. Jenkins, GitLab CI, Azure DevOps etc.)
Perform cross-browser and cross-platform testing to ensure compatibility and performance across devices
Maintain test data, test environments; ensure proper setup and teardown
Review, refactor, optimize automation code for maintainability, reliability, and speed
Update and maintain documentation related to automation processes, test plans, test cases and results
Participate in design / sprint / review meetings; provide test estimates and feedback in early stages of the SDLC
Assist in mentoring/junior QA or automation engineers, promoting best practices
Required Skills & Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering or equivalent experience
Minimum
X years
(usually 2-5 years, depending on seniority) of hands-on experience in test automation, especially with
Selenium WebDriver
Strong knowledge of test automation frameworks (Page Object Model, etc.) and programming/scripting (e.g. Java, C#, Python, JavaScript)
Experience with web technologies (HTML, CSS, JavaScript, AJAX)
Experience working with CI/CD tools and integrating automation suites into build/deployment pipelines
Understanding of software testing methodologies, SDLC, defect tracking tools (e.g. JIRA, Bugzilla)
Good analytical and problem solving skills, attention to detail
Excellent communication skills (English) and ability to work in a cross-functional team
Preferred / Nice-to-Have
Experience with performance testing, API testing tools (e.g. Postman, RestAssured)
Experience in cross-platform, cross-browser automation (mobile browsers, desktop)
Experience with cloud-based testing platforms (e.g. BrowserStack, Sauce Labs)
Knowledge of behaviour driven development (BDD) tools like Cucumber, SpecFlow etc.
Familiarity with containerization/docker for setting up test environments
Job Types: Full-time, Temporary, Contract
Contract length: 12 months
Pay: AED6,210.15 - AED8,280.20 per month
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.