Randstad - Herndon, VA

posted 7 days ago

Full-time - Mid Level
Herndon, VA
Administrative and Support Services

About the position

The Mid-Level Test Automation Engineer will be a key member of a dynamic agile development team, responsible for ensuring the quality and reliability of an enterprise web application through the development and implementation of automated testing solutions. This role involves collaborating with various stakeholders to design effective test strategies and continuously improving testing processes.

Responsibilities

  • Collaborate with the QA Analyst to gather use cases from engineers, product management, and other key stakeholders and design effective test strategies
  • Develop and maintain automated test scripts to validate the functionality, performance, and scalability of our enterprise web application
  • Extend our in-house test automation framework and tools to streamline the testing process and increase test coverage
  • Communicate defects identified by automation with the rest of the engineering team and facilitate in its resolution
  • Continuously improve test automation processes and methodologies to enhance efficiency and effectiveness
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews
  • Stay updated on industry trends and emerging technologies in test automation to incorporate into our testing practices.

Requirements

  • 4+ years of experience in test automation for enterprise web applications
  • Programming skills in Java or a JVM-based language
  • Proficiency in test automation tools and develop automation scripts using Java, Selenium WebDriver, Selenium Grid, and Maven
  • Experience with test automation frameworks such as JUnit and TestNG
  • Expertise in element locating strategies for scripting
  • Knowledge of Git and its principles
  • Solid understanding of software testing principles, methodologies, and best practices
  • Excellent analytical and problem-solving skills with keen attention to detail
  • Ability to work independently and collaboratively in a fast-paced Agile environment
  • Communication and interpersonal skills, with the ability to effectively interact with team members at all levels
  • Proven track record of delivering high-quality test automation solutions on schedule.

Nice-to-haves

  • Bachelor's degree in computer science or related technical field, or equivalent work or military experience
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools such as Jenkins, Travis CI, or GitLab CI
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

Benefits

  • Health insurance
  • Incentive and recognition program
  • 401K contribution
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service