QA Automation Engineer (Hybrid)

Vitaver & AssociatesAustin, TX
18hHybrid

About The Position

14445 – QA Automation Engineer (hybrid) – Austin, TX Start Date : ASAP Type: Temporary Project Estimated Duration : 12 months with possible extensions Work Setting: Hybrid - On Site and Telework at the location listed above. Required: Experience in Quality Assurance and testing (7+ years); Strong hands-on expertise in Selenium WebDriver and other automation tools (7+ years); Experience with Java (preferred) or C#/Python for automation scripting. (7+ years); Experience building and maintaining automation frameworks from scratch. (7+ years); Experience with functional testing principles. (7+ years); Experience with: TestNG / JUnit / NUnit, Maven / Gradle, Git (7+ years); Experience integrating automation with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions). (7+ years); Experience with API testing tools (Postman, RestAssured, etc.). (7+ years); Strong SQL knowledge for backend validation. (7+ years); Experience working in Agile/Scrum environments. (6+ years); Experience with: Test planning and strategy, Test case design techniques (boundary value, equivalence partitioning), Regression strategy, Risk-based testing (6+ years); Experience independently own testing for a feature/module. (6+ years); Preferred: Experience with BDD frameworks (Cucumber, SpecFlow) (7+ years) Experience with Selenium Grid / parallel execution (7+ years) Experience with testing cloud-based applications (Azure/AWS) (7+ years) Experience with performance testing tools (JMeter) (7+ years) Experience with containerization (Docker) (5+ years) Experience with DevOps practices and shift-left testing. (5+ years) Experience in microservices architecture testing. (5+ years) Knowledge of security testing basics. (5+ years) Responsibilities include but are not limited to the following: Design, develop, and maintain scalable automated test frameworks and test suites using Selenium and supporting automation tools. Create and execute automated and manual tests for functional, regression, and integration testing across applications and services. Develop automation scripts using Java, C#, or Python and ensure test coverage for UI, API, and backend validation. Integrate automated tests into CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions) to support continuous testing and deployment. Perform API testing and database validation using tools such as Postman, RestAssured, and SQL queries. Collaborate within Agile/Scrum teams to define test strategies, design test cases, assess risks, and ensure quality throughout the development lifecycle. Independently own QA activities for assigned features or modules, including test planning, execution, defect tracking, and quality reporting.

Requirements

  • Experience in Quality Assurance and testing (7+ years)
  • Strong hands-on expertise in Selenium WebDriver and other automation tools (7+ years)
  • Experience with Java (preferred) or C#/Python for automation scripting. (7+ years)
  • Experience building and maintaining automation frameworks from scratch. (7+ years)
  • Experience with functional testing principles. (7+ years)
  • Experience with: TestNG / JUnit / NUnit, Maven / Gradle, Git (7+ years)
  • Experience integrating automation with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions). (7+ years)
  • Experience with API testing tools (Postman, RestAssured, etc.). (7+ years)
  • Strong SQL knowledge for backend validation. (7+ years)
  • Experience working in Agile/Scrum environments. (6+ years)
  • Experience with: Test planning and strategy, Test case design techniques (boundary value, equivalence partitioning), Regression strategy, Risk-based testing (6+ years)
  • Experience independently own testing for a feature/module. (6+ years)

Nice To Haves

  • Experience with BDD frameworks (Cucumber, SpecFlow) (7+ years)
  • Experience with Selenium Grid / parallel execution (7+ years)
  • Experience with testing cloud-based applications (Azure/AWS) (7+ years)
  • Experience with performance testing tools (JMeter) (7+ years)
  • Experience with containerization (Docker) (5+ years)
  • Experience with DevOps practices and shift-left testing. (5+ years)
  • Experience in microservices architecture testing. (5+ years)
  • Knowledge of security testing basics. (5+ years)

Responsibilities

  • Design, develop, and maintain scalable automated test frameworks and test suites using Selenium and supporting automation tools.
  • Create and execute automated and manual tests for functional, regression, and integration testing across applications and services.
  • Develop automation scripts using Java, C#, or Python and ensure test coverage for UI, API, and backend validation.
  • Integrate automated tests into CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions) to support continuous testing and deployment.
  • Perform API testing and database validation using tools such as Postman, RestAssured, and SQL queries.
  • Collaborate within Agile/Scrum teams to define test strategies, design test cases, assess risks, and ensure quality throughout the development lifecycle.
  • Independently own QA activities for assigned features or modules, including test planning, execution, defect tracking, and quality reporting.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service