About The Position

The Sr. Automation Architect will architect, design, code, and implement technical solutions using software engineering best practices and current technologies. The role provides technical support and guidance for developing and maintaining automation artifacts, including automation frameworks, grids, and scripts. The architect mentors and trains team members, helping them adopt project requirements, and works with the integration team to facilitate automation runs in the Integration environment. The position also provides expertise in automation framework development, Java-based automation using Selenium, Cucumber, and Gherkin, test-suite execution, and defect documentation. Other duties may be assigned or directed. This is a 12-month W2 contract based onsite in Woodlawn, Maryland, five days per week. Candidates must be local and willing to work onsite. The interview process includes a Microsoft Teams interview followed by a mandatory in-person interview. The selected candidate must be able to obtain and maintain a public trust clearance.

Requirements

  • Must be local and willing to work onsite in Woodlawn, Maryland five days per week.
  • Must be able to obtain and maintain a public trust clearance.
  • Education and experience: Master's degree with 5+ years of experience, Bachelor's degree with 7+ years of experience, or 13+ years of experience in lieu of a degree.
  • In-depth knowledge of Behavior-Driven Development (BDD) and Test-Driven Development (TDD) approaches to automation testing.
  • Practical software development experience using Java, JavaScript, TypeScript, or Python; Java is preferred.
  • Experience developing Selenium automation frameworks using JUnit or TestNG and developing Maven targets to execute automation suites.
  • Experience creating test scripts for Features, Test Scenarios, and Step-Definitions in a customized automation framework.
  • Experience setting up and maintaining Selenium Grid for parallel execution and cross-platform testing.
  • Experience creating and executing manual test scripts and documenting test results and defects.
  • Experience using Parasoft for functional and API testing and environment virtualization.
  • Experience developing automation scripts for REST APIs using REST Assured or other Java-based libraries.
  • Knowledge of web service technologies and testing, including REST, SOAP, XML, and JSON.
  • Knowledge of relational databases such as PostgreSQL, DB2, or Oracle, and SQL for querying data to verify test results.
  • Comprehensive knowledge of Scrum and/or Kanban processes, terminology, and ceremonies.
  • Experience acting as a Scrum Master on Agile software development projects.

Nice To Haves

  • Experience with automation tools such as Playwright, Cypress, or UiPath; Playwright is preferred.
  • Experience configuring and executing automated regression suites using Jenkins CI/CD pipelines or Selenium Grid.
  • Experience with Git and Stash source control and pull requests.
  • Experience with VersionOne (Agility), Confluence, SonarQube, and Checkmarx.
  • Experience with cloud or virtualization technologies such as AWS or Docker.
  • Exposure to AI-assisted test automation development.
  • Experience building self-healing automation frameworks.
  • Knowledge of synthetic data generation methods, with or without AI.
  • Experience configuring and executing automation tests in containers.

Responsibilities

  • Architect, design, code, and implement technical solutions using software engineering best practices and current technologies.
  • Provide technical support and guidance for development and maintenance of automation frameworks, grids, and scripts.
  • Mentor and train team members on automation and help them adopt project requirements.
  • Work with the integration team to facilitate automation runs in the Integration environment.
  • Develop automation test frameworks and tests using core Java, Selenium, Cucumber, and Gherkin.
  • Execute automation test suites and document defects.
  • Create and execute manual test scripts and document test results and defects.
  • Configure and execute automated regression suites using Jenkins CI/CD pipelines and/or Selenium Grid.
  • Develop automation scripts for REST APIs and web services, and perform functional and API testing.
  • Carry out other duties as assigned or directed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service