Senior QA Automation Engineer (Java)

LIMAN, INC
Jersey City, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
$ 127K

Job location

Jersey City, United States of America

Tech stack

Testing (Software)
Java
JavaScript
API
Agile Methodologies
Data analysis
Automation of Tests
Unit Testing
Behavior-Driven Development
COBOL
Code Coverage
Databases
Continuous Delivery
Data Validation
IBM DB2
Job Control Language (JCL)
Java Database Connectivity
Java Persistence API
JUnit
Object-Oriented Software Development
Oracle Applications
Systems Development Life Cycle
Selenium
Smoke Testing
Software Engineering
Software Systems
SQL Databases
Testng
Cloudbees
Freeform SQL
Information Technology
Bitbucket
Cucumber
Api Management
Jenkins

Job description

  • Design, develop, and maintain automated test frameworks using Java-based tools such as TestNG, JUnit, Selenium to ensure comprehensive test coverage for diverse applications.
  • Apply Object-Oriented Programming (OOP) principles and best practices in automation code.
  • Develop and validate API testing by using Rest Assured and database validation using JDBC/JPA.
  • Develop and maintain Java-based automation scripts for UI, API, and backend testing.
  • Integrate automated tests into CI/CD pipelines using Jenkins, Bitbucket, Cloudbees or similar tools to enable rapid feedback cycles and continuous deployment.
  • Write and optimize complex SQL queries for data validation and backend testing.
  • Drive Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices using Cucumber.
  • Ensure comprehensive coverage through unit, integration, functional, regression, and smoke testing.
  • Participate in Agile ceremonies and contribute to continuous improvement of testing processes.

Requirements

Do you have experience in Selenium?, Do you have a Bachelor's degree?, We are seeking a dynamic and highly skilled Senior QA Automation Engineer specializing in Java to join our innovative software testing team. In this role, you will lead the development and execution of automated test strategies for complex applications, ensuring the highest quality standards across web, mobile, and API platforms. Your expertise will drive continuous improvement in testing processes, facilitate seamless integration within Agile environments, and support the delivery of robust, reliable software solutions. If you thrive in a fast-paced setting and are passionate about quality assurance, this is your opportunity to make a significant impact!, * Proven experience as a QA Automation Engineer with a focus on Java-based automation frameworks in an Agile environment.

  • Solid understanding of SDLC (Software Development Life Cycle), QA/QC processes, and methodologies including Waterfall and Agile/Scrum frameworks.
  • Familiarity with database management systems including Oracle, DB2; ability to perform data analysis using SQL queries or PL/SQL scripts.
  • Excellent communication skills to articulate technical concepts clearly; ability to work collaboratively across teams in a fast-paced environment., * Proven min experience of 6-8 years with automated unit and integration testing.
  • Java and JavaScript expert with at least 5-7 experience
  • COBOL JCL, DB2, Oracle, ALM is a big PLUS
  • Financial experience is also a big PLUS
  • Bachelor's degree in computer science, Software Engineering, or a related field., * automated testing : 7 years (Required)
  • Java: 7 years (Required)
  • JavaScript: 7 years (Required)
  • COBOL: 6 years (Required)
  • Oracle: 6 years (Required)
  • DB2: 5 years (Preferred)
  • Financial Exp: 6 years (Preferred)

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Paid time off, We are sourcing this position for our client. Flexible working model, 3 days onsite and 2 days remote.

Actual salary is determined based on the role, location, individual experience, skills, and other considerations., * Health insurance

  • Paid time off

Apply for this position