QA Automation Engineer

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 1 Month(s)

Skills

API
API QA
Access Control
Agile
Apache Maven
Automated Testing
Build Automation
Cloud Computing

Job Details

We are looking for QA Automation Engineer for our client in Issaquah, WA
Job Title: QA Automation Engineer
Job Location: Issaquah, WA
Job Type: Contract
Job Description:
Pay Range: $50hr - $55hr
  • The QA Automation Engineer will design and implement automated test frameworks for both legacy and modern cloud-native applications.
  • This role involves developing robust test suites, integrating automation with CI/CD pipelines, and collaborating across teams to ensure high-quality releases in Agile environments.
Responsibilities:
  • Design and implement automated test frameworks for legacy and cloud-native applications.
  • Develop and maintain test scripts using Playwright or Selenium for UI, API, and end-to-end testing.
  • Validate applications built with Java, React.js, Next.js, and Node.js across multiple environments.
  • Ensure comprehensive test coverage for legacy systems and cloud-hosted platforms on Google Cloud Platform.
  • Integrate automated tests into CI/CD pipelines using Maven and GitHub Actions.
  • Track and manage test cases, defects, and work items using Azure DevOps.
  • Collaborate with developers, product owners, and DevOps teams to define testable requirements and acceptance criteria.
  • Perform regression, cross-browser, and performance testing to ensure product quality.
  • Participate in Agile ceremonies and contribute to sprint planning and retrospectives.
  • Document test strategies, execution results, and quality metrics for stakeholders.
Required Skills And Qualifications:
  • 7 10 years of experience in QA automation across enterprise applications.
  • Strong hands-on experience with Playwright, Selenium, Python, and scripting languages.
  • Proficiency in testing applications built with Java, React.js, Next.js, and Node.js.
  • Experience with legacy system testing and transitioning to cloud-native solutions (preferably Google Cloud Platform).
  • Familiarity with Maven for build automation and test execution.
  • Experience with Azure DevOps for tracking work items, test cases, and defects.
  • Solid understanding of Agile/Scrum methodologies and onsite-offshore delivery models.
  • Excellent communication and collaboration skills in client-facing environments.
Preferred Experience:
  • Exposure to Google Cloud Platform (Google Cloud Platform) services and deployment pipelines.
  • Experience with API testing, mocking, and test data management.
  • Familiarity with performance testing tools and security validation.
  • Knowledge of SSO integration, access control, and compliance testing.
Tools And Technologies:
  • Languages & Frameworks: Java, JavaScript, TypeScript, React.js, Next.js, Node.js, Python
  • Testing Tools: Playwright, Selenium, Cypress, JUnit, TestNG
  • Cloud & DevOps: Google Cloud Platform, Maven, GitHub Actions, Azure DevOps
  • Monitoring & Reporting: Allure, TestRail, ELK Stack
  • Collaboration: Jira, Confluence, Slack, Microsoft Teams
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.