QA Automation

QA Automation

Posted 3 days ago by 1761291509

Negotiable
Outside
Remote
USA

Summary: We are seeking a skilled QA Automation Engineer to design, develop, and execute automated test scripts to ensure product quality and reliability. The ideal candidate should have strong experience in automation frameworks, scripting, and testing best practices for both web and API-based applications.

Key Responsibilities:

  • Design, develop, and maintain automation frameworks for web, API, and mobile testing.
  • Collaborate with developers, product managers, and other QA engineers to understand requirements and define test strategies.
  • Create and execute test plans, test cases, and test scripts.
  • Perform functional, regression, smoke, and integration testing.
  • Develop automated test scripts using tools such as Selenium, TestNG, Cypress, Playwright, or Appium.
  • Integrate test automation into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Identify, document, and track software defects using bug tracking tools like JIRA or Azure Boards.
  • Ensure test automation is stable, scalable, and maintainable.
  • Participate in code reviews and contribute to QA process improvement.

Key Skills:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 9 years of experience in software testing with a focus on test automation.
  • Proficiency in one or more programming/scripting languages (Java, Python, JavaScript, or C#).
  • Strong knowledge of automation frameworks such as Selenium WebDriver, Cypress, Playwright, or Appium.
  • Experience with API testing tools (e.g., Postman, RestAssured, or Karate).
  • Good understanding of software QA methodologies, tools, and processes.
  • Experience with Git and CI/CD systems.
  • Familiarity with Agile/Scrum environments.
  • Excellent analytical and troubleshooting skills.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Summary:

We are seeking a skilled QA Automation Engineer to design, develop, and execute automated test scripts to ensure product quality and reliability. The ideal candidate should have strong experience in automation frameworks, scripting, and testing best practices for both web and API-based applications.


Key Responsibilities:

  • Design, develop, and maintain automation frameworks for web, API, and mobile testing.

  • Collaborate with developers, product managers, and other QA engineers to understand requirements and define test strategies.

  • Create and execute test plans, test cases, and test scripts.

  • Perform functional, regression, smoke, and integration testing.

  • Develop automated test scripts using tools such as Selenium, TestNG, Cypress, Playwright, or Appium.

  • Integrate test automation into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).

  • Identify, document, and track software defects using bug tracking tools like JIRA or Azure Boards.

  • Ensure test automation is stable, scalable, and maintainable.

  • Participate in code reviews and contribute to QA process improvement.


Required Skills & Qualifications:

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

  • 9 years of experience in software testing with a focus on test automation.

  • Proficiency in one or more programming/scripting languages (Java, Python, JavaScript, or C#).

  • Strong knowledge of automation frameworks such as Selenium WebDriver, Cypress, Playwright, or Appium.

  • Experience with API testing tools (e.g., Postman, RestAssured, or Karate).

  • Good understanding of software QA methodologies, tools, and processes.

  • Experience with Git and CI/CD systems.

  • Familiarity with Agile/Scrum environments.

  • Excellent analytical and troubleshooting skills.