Senior QA Automation Engineer

DeepData Inc
Florida City, FL, United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Business Logic JIRA Automation of Tests Microsoft Azure Backup Devices Browser Compatibility Cloud Computing
+43 more
Code Coverage Computer Programming Databases Continuous Integration Data Integrity DevOps Github Gradle Apache JMeter Python (Programming Language) PostgreSQL Load Testing Apache Maven Microsoft SQL Server MySQL Object-Oriented Software Development Oracle (Applications) Scrum Methodology Release Management Ui Patterns Swagger Selenium SQL Databases Software Testing Automation Framework Data Streaming Test Management Testng Openapi Freeform SQL Enterprise Software Applications Performance Testing Postman SOAPAPI Backend Git Infrastructure Automation Frameworks Information Technology Apache Kafka Restful APIs Cucumber (Software) Selenium Webdriver Jenkins Microservices

Job description

We are looking for an experienced Senior QA Automation Engineer to design, build, and maintain robust test automation frameworks for Web, API, and Enterprise Applications. In this role, you will be responsible for driving end-to-end quality assurance across complex domains such as Banking, Healthcare, and Retail. You will work closely with cross-functional Agile teams to integrate continuous testing into CI/CD pipelines, execute automated and backend database validations, and ensure maximum test coverage and release reliability., * Framework Design & Test Automation: Design, develop, and maintain scalable, reusable UI and API test automation frameworks using Java, Selenium WebDriver, TestNG, Cucumber (BDD), and Page Object Model (POM).

  • API & Microservices Testing: Validate RESTful and SOAP web services using Rest Assured, Postman, and Swagger/OpenAPI. Perform event and message validation using Apache Kafka across distributed microservices architectures.
  • Continuous Integration & DevOps: Integrate automated test suites with CI/CD tools such as Jenkins, GitHub Actions, and Azure DevOps to enable continuous testing in Agile/Scrum environments.
  • Database & Backend Validation: Execute complex SQL queries to validate data integrity, transaction accuracy, and business logic across databases like Oracle, PostgreSQL, SQL Server, and MySQL.
  • Cross-Browser & Performance Testing: Execute cross-browser and cross-platform automation using Selenium Grid and cloud execution platforms like LambdaTest. Conduct basic performance, throughput, and load testing using tools like Apache JMeter.
  • Agile Collaboration & Test Management: Active participation in Agile ceremonies (Sprint Planning, Stand-ups, Reviews). Author test plans, design comprehensive test cases, manage defect lifecycles in JIRA/Azure DevOps, and support UAT and production release validation.

Requirements

  • Experience: 6+ years of hands-on experience in Quality Assurance with a strong focus on automation engineering for Web, API, and Enterprise systems.
  • Education: Master’s degree in Data Science, Computer Science, or a related technical discipline.
  • Programming & Core Tech: Strong proficiency in Java, SQL, Maven/Gradle, Git, and sound knowledge of Python or JavaScript.
  • Automation Tools: Advanced skills in Selenium WebDriver, TestNG, Cucumber (BDD), Rest Assured, Postman, and Selenium Grid.
  • Databases & Streaming: Proficiency in SQL validation using Oracle, PostgreSQL, MySQL, SQL Server, and familiarity with Kafka event streams.
  • CI/CD & Cloud: Practical experience working with Jenkins, GitHub Actions, Azure DevOps, and AWS or Azure cloud environments.
  • Domain Knowledge: Added Advantage – Proven background working in Insurance/ Banking environments
  • +5 years experience in testing, Java, Selenium and understanding of automation frameworks.
  • Skills: Core Java-Selenium

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all