For Employers

Codezyng Private Limited

QA (Automation) – Contract Role (2 Months)

Posted 16 hours ago
Worldwide
10+ years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Design, build, and optimize scalable Selenium-based test automation frameworks using modular design patterns. Execute and maintain automated test suites while collaborating with developers to resolve defects and improve test quality.

This is a remote position.

We are seeking an experienced Senior QA Automation Engineer to join our Quality Engineering team. In this role, you will design, develop, and maintain scalable end-to-end (E2E) test automation solutions for complex web applications. The ideal candidate possesses strong expertise in UI test automation with hands-on proficiency in Selenium WebDriver.

Key Responsibilities

• Framework Architecture: Design, build, and optimize maintainable, scalable Selenium-based test automation frameworks using Page Object Model (POM) or modular design patterns.

• Test Execution & Maintenance: Create, execute, and debug reliable automated test suites across cross-browser environments for functional, regression, and UI workflows.

• Selenium Automation: Develop robust automated test scripts using Selenium WebDriver and handle dynamic web elements, complex DOM interactions, frames, windows, alerts, and synchronization challenges.

• Test Runner Integration: Integrate Selenium automation with test runners such as TestNG, JUnit, or PyTest.

• CI/CD Pipeline Integration: Integrate automated test execution into CI/CD pipelines such as GitHub Actions, Jenkins, GitLab CI, or Azure DevOps.

• Defect Management & Reporting: Analyze test execution results, capture detailed defect logs, and partner closely with developers and product teams for timely issue resolution.

• Framework Optimization: Reduce test flakiness, improve execution speed through parallel execution, and maintain high test-code quality through reviews and reusable automation components.


Requirements

Comprehensive Technical Skills Matrix

  1. Selenium WebDriver Framework Expertise

• Strong hands-on expertise with Selenium WebDriver.

• Page Object Model (POM) and Page Factory architecture design.

• WebDriver initialization, browser configuration, Selenium Grid setup, and remote browser execution.

• Dynamic wait strategies including WebDriverWait and ExpectedConditions.

• Robust locator strategies and complex DOM interaction.

• Handling dynamic elements, frames, multiple windows, alerts, dropdowns, mouse and keyboard actions.

• Cross-browser testing and browser compatibility validation.

• Integration with TestNG, JUnit, or PyTest.

• Parallel test execution and reliable test-suite design.

  1. Programming Languages & Scripting

• Strong proficiency in at least one programming language used with Selenium, preferably Java, Python, or JavaScript/TypeScript.

• Java: Object-Oriented Programming (OOP) principles, collections, exception handling, and Maven/Gradle build tools.

• Python: PyTest framework, fixtures, parameterized testing, and automation libraries.

• JavaScript/TypeScript: modern syntax, async/await, Promises, and Node.js package management.

  1. CI/CD, DevOps & Infrastructure

• Version Control: Git workflows, branching strategies, pull requests, code reviews, and merge conflict resolution.

• CI/CD Platforms: GitHub Actions, Jenkins, Azure DevOps, or GitLab CI test-runner configurations.

• Experience running Selenium tests in headless and automated CI environments.

  1. API & Database Testing

• API Testing Tools: Postman, REST Assured, or equivalent API testing utilities.

• Database Validation: SQL queries for backend data verification and automated test-data validation.

  1. QA Methodology & Professional Skills

• Agile & BDD: Agile/Scrum ceremonies, STLC processes, and Behavior-Driven Development (Cucumber/Gherkin).

• Collaboration: Strong written/verbal communication for effective cross-functional collaboration with developers and product managers.

• Problem Solving: Root-cause analysis, effective debugging, and proactive resolution of test flakiness.

Preferred Qualifications

• Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.

• 8+ years of dedicated hands-on experience building and maintaining web test automation solutions.

• Strong experience developing Selenium automation frameworks and reusable automation components.

• Experience with Selenium Grid or cloud-based cross-browser testing platforms.

• Experience with visual regression testing tools is a plus.

• Exposure to load and performance testing frameworks is a plus.



Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Others jobs →

AI Response Evaluator

Freelance France, Japan, Mexico +3 more $10K – $20K Others

GAIN Web Manager

Full Time Philippines Others

Order Operations Specialist

Full Time Philippines Others

Senior Data Architect - Azure & Lakehouse | México&LATAM Only | English Required

Full Time Mexico Others

Digital Nomad Business Builder (Remote, Independent)

Full Time Spain Others

Benefits Specialist - Lifecycle

Full Time South Africa Others
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 219,889+ Jobs in Others

Answer easy questions

Answer easy questions

219,889+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified