QA Automation Engineer

Overview

Remote
Depends on Experience
Contract - W2
No Travel Required

Skills

Agile
Analytical Skill
C#
Conflict Resolution
Continuous Delivery
Collaboration
Continuous Integration
Java
Test Cases

Job Details

Job Description QA Automation Engineer

Position: QA Automation Engineer


About the Role

We are looking for a detail-oriented and highly skilled QA Automation Engineer to join our team. The ideal candidate will design, develop, and maintain automated test frameworks, ensuring the quality, performance, and reliability of our applications.

Key Responsibilities

  • Design, develop, and execute automated test scripts using tools like Selenium, Cypress, Playwright, or similar.

  • Collaborate with developers, product managers, and QA team members to understand requirements and acceptance criteria.

  • Perform regression testing, functional testing, API testing, and performance testing as needed.

  • Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab, GitHub Actions, Azure DevOps).

  • Debug test failures, identify root causes, and work with development teams to resolve issues.

  • Maintain documentation of test cases, test results, and defect reports.

  • Continuously improve test automation strategies, frameworks, and processes.

Required Skills & Qualifications

  • Bachelor s degree in Computer Science, Engineering, or related field.

  • 10 years of experience in QA automation and software testing.

  • Strong proficiency in at least one programming language (Java, Python, JavaScript, or C#).

  • Hands-on experience with automation frameworks (Selenium, Cypress, Playwright, Appium, TestNG, JUnit, etc.).

  • Experience testing RESTful APIs using tools like Postman, RestAssured, or Karate.

  • Familiarity with CI/CD tools (Jenkins, GitLab CI/CD, Azure DevOps, etc.).

  • Solid understanding of SDLC, STLC, and Agile methodologies.

  • Excellent problem-solving, analytical, and communication skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.