Test Automation Engineer

Agama SolutionsCharlotte, NC
Hybrid

About The Position

This role requires 8+ years of information technology systems automation experience, with a focus on leading, planning, organizing, and executing test plans. The ideal candidate will collaborate with the existing automation lead to organize and plan automation strategies across applications. Strong skills in performance testing using Load Runner are essential. A minimum of 4 years of experience in information technology systems automation is required, along with excellent skills in automated testing using Selenium and Load Runner.

Requirements

  • 8+ years of information technology systems automation experience
  • 4+ years of information technology systems automation experience
  • Excellent skills with automated testing (Selenium)
  • Excellent skills with Load Runner
  • Experience creating test scripts and using automated test tools
  • Knowledge and understanding of creating test plans, test cases, test procedures, test scripts, and expected results
  • 4+ years of relational database experience (Oracle, MS SQL)
  • Data Analysis experience with databases (Oracle, MS SQL)
  • HP ALM and Octane experience
  • 4+ Years of Java, OOPs, Selenium and TestNG experience
  • Experience developing Java and Web based applications
  • Experience with VBScript/JavaScript
  • Knowledge and understanding of Jira and GitHub
  • Understanding of web, API and database testing technologies using SoapUI or Postman
  • 4+ Years of performance testing, LoadRunner
  • Understanding of how to test concurrency, arrival rates and scheduling
  • Ability to interpret test results using consistent metrics
  • Ability to identify bottleneck locations, understand queuing theory/distributed processing
  • Understanding of the roles of scalability, capacity and reliability
  • Understand how to setup/create test data and data management
  • Experience performance tuning databases
  • 4+ years of Agile experience
  • 2+ years of Information security experience, cybersecurity

Responsibilities

  • Writing code to automate test scenarios, including scripts to simulate user interactions
  • Designing and building test frameworks to simplify and make the testing process more efficient
  • Conducting rigorous testing, including functional, integration, and regression testing
  • Reading through code and performing testing to identify the cause of failed test cases
  • Lead/plan/organize and executing test plans
  • Organizing/planning automation plan across applications
  • Performance testing using Load Runner
  • Creating test scripts and using automated test tools
  • Creating test plans, test cases, test procedures, test scripts, and expected results
  • Developing Java and Web based applications
  • Testing concurrency, arrival rates and scheduling
  • Interpreting test results using consistent metrics
  • Identifying bottleneck locations, understanding queuing theory/distributed processing
  • Setting up/creating test data and data management
  • Performance tuning databases
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service