INSPYR Solutions - Memphis, TN

posted 5 days ago

Full-time - Mid Level
Memphis, TN
Administrative and Support Services

About the position

The QA Automation Engineer position at INSPYR Solutions focuses on developing and implementing automated testing solutions for software applications. The role emphasizes strong automation skills, particularly using tools like Selenium and ReadyAPI, and requires the ability to create a Test Data tool from scratch. The engineer will contribute to the Enterprise Test Automation Frameworks and coordinate testing activities between US and remote teams, ensuring high-quality software delivery.

Responsibilities

  • Develop and implement automated front end testing using Java with WebDriver/TestNG.
  • Create a Test Data tool from the ground up using Java and Python.
  • Contribute to Enterprise Test Automation Frameworks.
  • Provide accurate estimates for test strategy, design, and execution work.
  • Document, communicate, and escalate test results and defects.
  • Apply Jenkins/Maven/Git/Stash for continuous integration and version control of automation artifacts.
  • Coordinate activities between the US and remote testing teams.
  • Build and implement SQL queries and validate databases using an automation tool.
  • Translate sophisticated application flows to test cases using critical thinking.
  • Automate tests for the full solution stack (UI, App Layer, REST API, Web Service) using various programming languages.
  • Build and deploy CI systems such as Jenkins or Bamboo, and create CI automation pipelines using Jenkins and Docker.
  • Develop Feature Files using Gherkins language for BDD.
  • Test APIs using Postman and ReadyAPI with Groovy scripting.

Requirements

  • Strong experience in Automation using Selenium, ReadyAPI, and Rest Assured.
  • Experience in developing a Test Data tool using Java and Python.
  • Hands-on experience with Java, JavaScript, SQL, and Groovy scripting.
  • Proven experience in test automation development using frameworks like Junit, TestNG, Appium, and Cucumber.
  • Experience with CI systems such as Jenkins or Bamboo.
  • Knowledge of Cloud-based Web Applications Architecture and AWS Cloud deployment technologies.
  • Experience using Selenium Grid for parallel execution of Test Cases in Multiple Browsers.
  • Detailed understanding of concurrency, threading, algorithms, and data structures.

Nice-to-haves

  • Experience with No-SQL databases like Couchbase.
  • Knowledge of performance testing tools like JMeter or BlazeMeter.
  • Front End UI experience in HTML, CSS, and JavaScript.

Benefits

  • Comprehensive medical benefits
  • Competitive pay
  • 401(k) retirement plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service