Automation Engineer

Location : ,

Job Description

Job Title: Selenium Automation tester

Location: Onsite role in Daytona Beach, FL

Duration: 6+ month contract

Job Description:

As an automation tester using Selenium, you will be responsible for designing, developing, and executing automated test scripts for web applications using the Selenium framework. You will also be involved in debugging, troubleshooting, and reporting defects and issues. You will work closely with the development team and the business analysts to ensure the quality and functionality of the web applications. You will also follow the best practices and standards of automation testing and documentation.


  • Develop and maintain automated test scripts using Selenium WebDriver, Visual Studio, C#, Specflow, Cucumber, Selenium, Git, Azure
  • Perform functional, regression, and integration testing of web applications across various browsers and platforms
  • Identify, analyze, and report test results, defects, and issues using JIRA or other defect tracking tools
  • Collaborate with the development team and the business analysts to understand the requirements and specifications of the web applications
  • Review and update test cases and test scenarios based on the changes in the web applications
  • Provide technical guidance and support to the junior automation testers
  • Ensure the compliance and adherence of the automation testing standards and best practices


Years of experience needed –

  • Overall, 8- 10 years in Automation Tester using selenium for window/web-based applications.


Technical Skills:

  • Technical skills for Selenium Automation Tester:
  • Proficient in using Selenium WebDriver, Selenium Grid, and Selenium IDE for developing automated test scripts
  • Knowledge of various testing frameworks as Cucumber and how to integrate them with Selenium
  • Experience in working with different web browsers, web elements, locators, and selectors
  • Familiarity with C# programming languages that support Selenium
  • Ability to design, implement, and maintain reusable and modular test cases and test suites
  • Understanding of software development life cycle, testing methodologies, and quality assurance standards
  • Knowledge of performance testing, load testing, and security testing tools and techniques


Certifications Needed:

  • Bachelor’s degree in computer science, Engineering, or related field.