QA Test Engineer

$81,000 - $134,000/Yr

Tror Limited - Spring Hill, TN

posted about 2 months ago

Full-time
Onsite - Spring Hill, TN

About the position

The QA Test Engineer at Tror LLC is responsible for developing test automation and translating business requirements into automated tests. This role involves creating test plans, managing build automation frameworks, and performing various types of testing to ensure software quality. The engineer will work closely with both onsite and offshore teams to monitor testing processes and ensure that all goals are met.

Responsibilities

  • Develop test automation and translate business requirements/user stories into automated tests.
  • Create test plans, test strategies, and test scope documents.
  • Manage build automation framework and maintain test environment.
  • Write code in Java and run end-to-end automation scripts.
  • Perform automation testing for APIs built using Rest or Soap.
  • Monitor regression, smoke, and sanity tests performed by offshore and onsite teams.
  • Attend daily scrum calls, sprint planning meetings, backlog grooming, and retrospective meetings.
  • Configure Jenkins jobs for continuous integration and continuous deployment (CI/CD).
  • Analyze requirements to identify risks and write detailed analysis reports.
  • Create defects using defect tracking tools and manage the defect life cycle.
  • Write automation scripts in SOAP UI using Groovy script for web services testing.
  • Develop automation framework and perform database/backend testing using complex SQL queries.
  • Build automation for mobile and desktop applications and design test case report validation in Zephyr.
  • Write SQL queries to automate data integrity and verify UI data.
  • Develop extensive Selenium WebDriver based keywords for keyword-driven automation testing.
  • Analyze script execution reports using Java framework.
  • Perform cross-browser testing and parallel testing on Chrome, Firefox, and Safari using TestNG and Maven on Selenium Grid.

Requirements

  • Master's degree in Computer Science, Software Engineering, or a related field.
  • Experience in test automation development.
  • Proficiency in Java programming language.
  • Familiarity with Git and Jira for workflow management.
  • Experience in writing automation scripts for APIs using Rest or Soap.
  • Knowledge of continuous integration and continuous deployment (CI/CD) processes using Jenkins.
  • Ability to perform database/backend testing with SQL queries.
  • Experience with Selenium WebDriver and TestNG for automation testing.

Nice-to-haves

  • Experience with Groovy scripting for web services testing.
  • Familiarity with Zephyr for test case report validation.
  • Knowledge of mobile application testing frameworks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service