This Job is No Longer Active This position is no longer accepting applications

Job Description


QAT Global, a 25+ years IT consulting firm based in the US, is seeking a highly-skilled Senior Test Engineer with the ability to communicate well in English. This position will work directly with the customer located in the US and with development teams in our US, Costa Rica, and Brazil locations.

  • This opportunity can be 100% remote


Required Experience

Selenium (5+ years’ experience)

  • Should know how to establish web drivers
  • Understands locators
  • Should know how to navigate URLs
  • Should know how to inspect on-screen widgets for various property values
  • Understands the proper usage of waits

Rest API (5+ years’ experience)

  • Understands header manipulation
  • Understands body composition/decomposition
  • Knows different content types and can explain them
  • JSON (see below)
  • SML (see below)
  • Understands structure
  • Ability to explain key/value pairs
  • Ability to explain arrays
  • Understands basic structure
  • Can describe elements, sub-elements, and complex objects
  • Demonstrate usage of HTTP verbs
  • Experience with Postman and Swagger tools

Java (3+ years’ experience)

  • Core Java
  • Able to write basic conditional control structures (if, if/else)
  • Able to write basic flow control structures (for, while)
  • Able to write basic exception handlers (try/catch)
  • Able to query databases from Java code
  • Problem Solving
  • Able to demonstrate the capability to solve complex business problems
  • Able to demonstrate the ability to document software design
  • Able to debug issues at to code level and propose solutions

SQL (3+ years’ experience)

  • Basic DML (knows how to use common SQL statements)
  • Joins (knows the differences between basic joins)
  • Basic DDL (understands basic SQL statements to define schema)

Jenkins (3+ years’ experience)

  • Name components that can be integrated with Jenkins
  • Version control: SVN, GIT
  • Build tool: Maven
  • Explain parameters
  • How to set up/create a job

Cucumber (2+ years' experience)

  • Can create feature files, step definitions, and maintain scenarios.
  • Experience using Allure is a plus, not mandatory.

JIRA and Confluence

  • Familiar with Requirement management and bug tracing tools like JIRA
  • Familiar with documentation tools like Confluence.

Agile Competencies:

  • An understanding of the application of Agile development methodology
  • Strong communication, collaboration, and problem-solving skills
  • Possess knowledge and be Comfortable working with the SCRUM framework
  • Must be comfortable with change, close collaboration, and have conflict resolution skills.
  • Knowledge of or willingness to learn Agile / DevOps values.

Soft Skills & Agile Competencies:

Candidate needs to be comfortable with:

  • Change - Adaptable, flexible, team player
  • Close Collaboration, Pairing, Team-oriented
  • Learning - willingness to learn
  • Takes initiative and is passionate about what they do.
  • Adaption, Ability & Desire to Learn, Team Oriented - tolerance & helpful, and Quality Focus


Preferred Experience

  • BS/MS in Systems Analysis and Development, Computer Science, Computer Engineering or equivalent


QAT Global offers a Competitive Benefits Package

  • Health and Dental Plans
  • Group Life Insurance
  • Partial reimbursement for English Improvement Classes
  • Vacation


Subscribe our newsletter

New Things Will Always Update Regularly