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
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.