QA Automation Test Engineer

Reading, PA, US • Posted 11 hours ago • Updated 11 hours ago
Contract W2
On-site
$60 - $65/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • Docker
  • Selenium
  • Microservices
  • Jenkins

Summary

TOP NON-NEGOTIABLE SKILLS

  • 4+ years of experience in QA automation, software quality engineering, or SDET roles within digital, SaaS, or platform-based environments (8+ years total QA exp preferred)
  • Strong experience designing, developing, and maintaining automated test frameworks across UI, API, and integration layers
  • Proficiency in at least one programming language used for test automation (e.g., Java, JavaScript, Python)
  • Experience with modern test automation tools and frameworks (e.g., Selenium, Cypress, Playwright, REST Assured, or similar)
  • Hands-on experience integrating automated testing into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps) to support continuous delivery

Key Responsibilities:
Quality Engineering & Automation

  • Design, develop, and maintain automated test frameworks and scripts across UI, API, and integration layers
  • Ensure comprehensive test coverage for new features and enhancements in web, mobile, and platform environments
  • Continuously improve automation strategies to increase speed, reliability, and scalability of testing


Agile Product Team Collaboration

  • Act as a core member of an Agile product team, partnering with Product Managers and Engineers to define acceptance criteria and quality standards
  • Participate in sprint planning, backlog refinement, daily stand-ups, and retrospectives with a focus on quality outcomes
  • Contribute to early-stage design and development discussions to proactively identify risks and improve testability


Continuous Testing & CI/CD Integration

  • Integrate automated tests into CI/CD pipelines to support continuous integration and deployment
  • Enable rapid feedback loops by ensuring tests run efficiently and reliably across environments
  • Support release readiness by validating system stability, performance, and scalability


Defect Prevention & Root Cause Analysis

  • Analyze defects to identify root causes and partner with engineering teams to implement long-term solutions
  • Advocate for preventative quality practices to reduce recurring issues and improve system stability
  • Ensure defects are well-documented, prioritized, and resolved efficiently


Data, Performance & Reliability Focus

  • Create and manage test data to support automated and performance testing scenarios
  • Validate system performance, reliability, and uptime in alignment with SaaS expectations
  • Partner with teams to identify and mitigate risks related to scalability and system performance


Continuous Improvement & Best Practices

  • Contribute to the evolution of QA and automation standards, tools, and frameworks
  • Stay current with emerging testing tools, frameworks, and industry best practices
  • Promote a culture of quality, accountability, and continuous improvement across teams


Technical Execution & Support

  • Debug and troubleshoot complex test automation issues
  • Maintain clear and reusable documentation for test frameworks and scripts
  • Collaborate with senior engineers and architects to improve system design and testability

Qualifications:

  • Bachelor s Degree in Computer Science, Engineering, Information Systems, or related field, or equivalent practical experience
  • 4+ years of experience in QA automation, software quality engineering, or SDET roles within digital, SaaS, or platform-based environments
  • Strong experience designing, developing, and maintaining automated test frameworks across UI, API, and integration layers
  • Proficiency in at least one programming language used for test automation (e.g., Java, JavaScript, Python)
  • Experience with modern test automation tools and frameworks (e.g., Selenium, Cypress, Playwright, REST Assured, or similar)
  • Hands-on experience integrating automated testing into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps) to support continuous delivery
  • Solid understanding of Agile development practices and experience working within cross-functional product teams
  • Demonstrated ability to apply a shift-left testing approach, contributing to quality early in the development lifecycle
  • Experience partnering with Product Managers and Engineers to define acceptance criteria and ensure testability of features
  • Strong understanding of quality as a shared responsibility within a modern Product Operating Model
  • Experience testing APIs, microservices, and distributed systems, including integrations and data flows
  • Familiarity with cloud-based architectures and SaaS platforms, with an understanding of scalability, reliability, and uptime considerations
  • Strong troubleshooting and root cause analysis skills, with the ability to drive long-term solutions and continuous improvement
  • Excellent collaboration and communication skills, with the ability to influence across engineering, product, and platform teams
  • Experience with performance or load testing tools, containerized environments (e.g., Docker, Kubernetes), or test data management practices is a plus
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.
  • Dice Id: 91103173
  • Position Id: 9073029
  • Posted 11 hours ago
Contact the job poster
EJ

Emily Johnon

Recruiter @ NextPath
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Reading, Pennsylvania

Today

Full-time

Philadelphia, Pennsylvania

Today

Full-time

Hybrid in Malvern, Pennsylvania

7d ago

Easy Apply

Contract

40 - 45

Remote

29d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs