×
Register Here to Apply for Jobs or Post Jobs. X

QA Automation Engineer - Selenium, Cucumber, Linux CLI, and SQL

Job in Princeton, Mercer County, New Jersey, 08543, USA
Listing for: Kaav, Inc.
Full Time position
Listed on 2026-06-01
Job specializations:
  • IT/Tech
    IT QA Tester / Automation, Data Engineering, Data Analyst, IT Consultant
Job Description & How to Apply Below
Job Title: QA Automation Engineer

Location: Princeton, NJ - Hybrid (3 days onsite per week)
Openings: 2
Employment Type: Full-Time
Role Overview

Miami International Holdings is seeking skilled QA Automation Engineers to join its technology team. The ideal candidate will have strong automation testing expertise, solid understanding of QA methodologies, and hands-on experience with Selenium, Cucumber, Linux CLI, and SQL. Experience in the trading or financial domain is a plus but not mandatory.
Key Responsibilities
  • Perform end-to-end testing of user interfaces and transaction-processing systems.
  • Develop, execute, and maintain automated test scripts using Selenium Web Driver and Cucumber (BDD) frameworks.
  • Write and execute SQL queries to validate data integrity and troubleshoot issues.
  • Use Linux Command Line Interface (CLI) to navigate, test, and manage systems.
  • Work with database tools like TOAD and validate ETL processes.
  • Conduct large-scale data comparisons across multiple formats.
  • Contribute to regression testing scripts and continuous integration/continuous deployment (CI/CD) pipelines using Jenkins.
  • Collaborate with cross-functional teams to ensure test coverage and quality.
  • Analyze defects, troubleshoot problems, and provide timely resolutions.
  • Follow QA best practices, processes, and maintain documentation.
Required Skills and Qualifications
  • Bachelor's degree or equivalent in Computer Science, Engineering, or related field.
  • 5+ years of experience in software QA/testing.
  • 2+ years of hands-on experience with automated testing tools.
  • Proficiency in Selenium Web Driver, Cucumber (BDD).
  • Good working knowledge of SQL (queries, joins, functions).
  • Experience with Linux CLI commands and navigation.
  • Familiarity with database tools (TOAD) and ETL concepts.
  • Basic programming skills in Java and Python; scripting knowledge (Shell, Perl) a plus.
  • Knowledge of CI/CD platforms such as Jenkins.
  • Exposure to Business Objects testing and large-volume data validation.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Self-motivated, organized, and able to work both independently and as part of a team.
Nice-to-Have
  • Experience in the trading or financial domain.
  • Knowledge of open-source automation frameworks and scripting tools.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary