Senior Java / Python QA Automation Engineer

Windsor, CT, US • Posted 4 hours ago • Updated 3 hours ago
Contract W2
6 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Automated Testing
  • QA
  • java
  • python
  • ci/cd

Summary

Hello,

 

This is Kiruthika from Sensiple. Please share your resume if you are interested with the below role.

 

Job Title: Java/Python Automation Engineer

Location: Windsor CT (Onsite)

Duration: Contract

 

Job Description – Senior Java / Python QA Automation Engineer

Job Summary

  • Seeking an experienced Senior Java / Python QA Automation Engineer.
  • Lead the strategy, design, and development of automation testing frameworks.
  • Build scalable and maintainable automated test suites.
  • Perform testing across APIs, microservices, databases, and user interfaces.
  • Integrate automation testing into CI/CD pipelines.
  • Establish automation standards and mentor junior QA engineers.
  • Collaborate with developers and product managers to ensure quality releases.

Key Responsibilities

1. Test Framework Development

  • Design, develop, and maintain scalable automation frameworks.
  • Work with Java 21 and Python.
  • Use TestNG, JUnit, RestAssured, Selenium, PyTest, Requests, and Playwright.
  • Build reusable and maintainable test scripts.

2. API & Backend Testing

  • Develop automated API integration and end-to-end tests.
  • Test RESTful and gRPC APIs.
  • Perform microservices testing.
  • Test asynchronous event queues.
  • Perform database testing and validation.

3. CI/CD Integration

  • Integrate automation test suites into CI/CD pipelines.
  • Work with GitHub Actions, GitLab CI, Jenkins, and Azure DevOps.
  • Automate regression, smoke, and release validation testing.

4. Quality Strategy & Metrics

  • Define test strategies and automation coverage goals.
  • Establish quality gate criteria.
  • Track defect trends and testing metrics.
  • Monitor pipeline stability and report quality status.

5. Test Data & Environment Management

  • Automate test data generation and management.
  • Handle environment setup and database seeding.
  • Implement mock data generation.
  • Manage test data cleanup and environment stability.

6. Technical Leadership & Mentorship

  • Lead automation code reviews.
  • Drive TDD and BDD practices.
  • Establish coding standards for automation.
  • Mentor junior QA engineers.
  • Collaborate with development and product teams.

Primary Skills

  • Java 21
  • Python
  • QA Automation
  • Selenium
  • Test Automation Framework Development
  • API Testing
  • Microservices Testing
  • REST API / gRPC
  • CI/CD Pipeline
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: estarpro
  • Position Id: KIRU-QA-CT
  • Posted 4 hours ago
Contact the job poster
PC

Pallavi Charma

Recruiter @ Sensiple Inc.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.