QA Test Automation Engineer - QATAE 25-24995

QA Test Automation Engineer - QATAE 25-24995

Posted 1 week ago by 1750933423

Negotiable
Outside
Remote
USA

Summary: An experienced QA Test Automation Engineer is sought to support the testing of a Careers application, focusing on both automated and manual test coverage. The role requires collaboration with various teams to ensure compliance with security and quality standards while executing CI/CD pipelines. The engineer will be involved in test planning, design, and execution, contributing to key QA deliverables. Candidates must have extensive experience in QA automation, particularly with Java and Selenium WebDriver, and familiarity with cloud environments.

Key Responsibilities:

  • Collaborate with project managers, BAs, developers, and business users to gather and validate testable requirements.
  • Participate in requirements elicitation, documentation review, and QA sign-off.
  • Contribute to the creation of key QA deliverables such as:
    • Test Strategies, Test Plans, and Test Cases
    • Test Scripts, Traceability Matrices, and Execution Reports
    • Defect logs, metrics reports, and progress dashboards
  • Execute functional, integration, and regression tests (manual and automated).
  • Use Azure DevOps and/or other Application Lifecycle Management (ALM) tools for test planning and tracking.
  • Develop, maintain, and execute automated test scripts using Java and Selenium WebDriver.
  • Create or acquire test data, analyze data validity, and perform data-driven testing.
  • Troubleshoot, reproduce, and document production issues in test environments.
  • Assist with CI/CD pipeline implementation and environment maintenance activities.
  • Support release and deployment testing when required.
  • Ensure all documentation is current and properly stored in organizational repositories.

Key Skills:

  • 8+ years of overall software QA experience.
  • 7+ years of QA Automation experience using Java and Selenium WebDriver.
  • 3+ years of hands-on experience with Azure and/or AWS environments and cloud services.
  • Familiarity with API testing concepts (API gateways, security tokens, rate limiting).
  • Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Proficiency with CI/CD tools, including Azure DevOps Pipelines and Git.
  • Strong written and verbal communication, organizational, and problem-solving skills.
  • Proven ability to work independently and collaboratively on complex issues.
  • Experience with Azure App Services, Logic Apps, Blob Storage, Data Lake, and related services.
  • Familiarity with Informatica Intelligent Cloud Services and Azure Monitoring tools.
  • Experience with Microfocus LoadRunner or similar performance testing tools.
  • Strong documentation skills and ability to convey complex information clearly.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: QA Test Automation Engineer
Location: Remote (NY-based candidates preferred)
Duration: 1 Year

Job Overview:

An experienced QA Test Automation Engineer is needed to support the testing of a highly available Careers application. This role involves working under the direction of test leads to ensure automated and manual test coverage, compliance with security and quality standards, and the successful execution of CI/CD pipelines. The engineer will actively participate in test planning, design, and execution, collaborating across technical and business teams.

Key Responsibilities:

  • Collaborate with project managers, BAs, developers, and business users to gather and validate testable requirements.

  • Participate in requirements elicitation, documentation review, and QA sign-off.

  • Contribute to the creation of key QA deliverables such as:

    • Test Strategies, Test Plans, and Test Cases

    • Test Scripts, Traceability Matrices, and Execution Reports

    • Defect logs, metrics reports, and progress dashboards

  • Execute functional, integration, and regression tests (manual and automated).

  • Use Azure DevOps and/or other Application Lifecycle Management (ALM) tools for test planning and tracking.

  • Develop, maintain, and execute automated test scripts using Java and Selenium WebDriver.

  • Create or acquire test data, analyze data validity, and perform data-driven testing.

  • Troubleshoot, reproduce, and document production issues in test environments.

  • Assist with CI/CD pipeline implementation and environment maintenance activities.

  • Support release and deployment testing when required.

  • Ensure all documentation is current and properly stored in organizational repositories.

Mandatory Qualifications:

Candidates must meet all of the following requirements:

  • 8+ years of overall software QA experience.

  • 7+ years of QA Automation experience using Java and Selenium WebDriver.

  • 3+ years of hands-on experience with Azure and/or AWS environments and cloud services.

  • Familiarity with API testing concepts (API gateways, security tokens, rate limiting).

  • Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB).

  • Proficiency with CI/CD tools, including Azure DevOps Pipelines and Git.

  • Strong written and verbal communication, organizational, and problem-solving skills.

  • Proven ability to work independently and collaboratively on complex issues.

  • Experience with Azure App Services, Logic Apps, Blob Storage, Data Lake, and related services.

  • Familiarity with Informatica Intelligent Cloud Services and Azure Monitoring tools.

  • Experience with Microfocus LoadRunner or similar performance testing tools.

  • Strong documentation skills and ability to convey complex information clearly.