Sr. QA Automation Tester

ASSYSTAustin, TX
16hHybrid

About The Position

ASSYST is seeking a highly experienced and motivated Sr. QA Automation Tester to join our client team in Austin, TX Location: Austin, TX Job Type: Contract (Corp to Corp/C2C or 1099) Position: Hybrid Job Title: QA Automation Tester (Senior Level) Job Summary We are seeking an experienced Sr. QA Automation Tester with 7+ years of hands-on experience in Quality Assurance and test automation. The ideal candidate will have strong expertise in automation framework design, Selenium WebDriver, Java (preferred), and CI/CD integration. This role requires deep knowledge of functional testing principles, backend validation, and the ability to independently own testing efforts for features or modules in Agile environments.

Requirements

  • 7+ years of experience in Quality Assurance and software testing.
  • 7+ years of strong hands-on experience with Selenium WebDriver and automation tools.
  • 7+ years of experience in automation scripting using Java (preferred) or C#/Python.
  • 7+ years of experience building and maintaining automation frameworks from scratch.
  • Strong understanding of functional testing methodologies and QA best practices.
  • Experience with: TestNG / JUnit / NUnit Maven / Gradle Git
  • 7+ years of experience integrating automation frameworks with CI/CD tools such as: Jenkins Azure DevOps GitHub Actions
  • 7+ years of experience in API testing using Postman , RestAssured , or similar tools.
  • Strong SQL knowledge for backend/database validation.
  • 6+ years of experience working in Agile/Scrum environments.
  • 6+ years of experience in: Test planning and strategy Test case design techniques (boundary value, equivalence partitioning) Regression strategy development Risk-based testing
  • Ability to independently manage and own testing activities for assigned modules.

Nice To Haves

  • Experience with BDD frameworks such as Cucumber or SpecFlow .
  • Experience with Selenium Grid and parallel execution strategies.
  • Experience testing cloud-based applications in Azure or AWS .
  • Experience with performance testing tools such as JMeter .
  • Experience with containerization technologies such as Docker .
  • Exposure to DevOps practices and shift-left testing approaches.
  • Experience testing applications built on microservices architecture.
  • Knowledge of security testing fundamentals.

Responsibilities

  • Design, develop, and maintain robust automation frameworks from scratch using Selenium WebDriver .
  • Create and execute automated test scripts using Java (preferred) or C#/Python.
  • Implement and maintain test suites using TestNG , JUnit , or NUnit .
  • Manage dependencies and build processes using Maven or Gradle .
  • Perform version control and collaboration using Git .
  • Integrate automated test suites into CI/CD pipelines using Jenkins , Azure DevOps , or GitHub Actions .
  • Develop and execute API automation tests using tools such as Postman and RestAssured .
  • Perform backend validation using strong SQL queries.
  • Participate actively in Agile/Scrum ceremonies and collaborate with cross-functional teams.
  • Develop comprehensive test plans, test strategies, and regression strategies.
  • Apply advanced test design techniques such as boundary value analysis and equivalence partitioning.
  • Perform risk-based testing and ensure quality coverage for complex features.
  • Independently own QA activities for assigned modules/features from requirement analysis to release.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service