Senior Test Automation Engineer - Java & Selenium
Full Time
Senior Level
10+ years
Posted 2 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This Senior Test Automation Engineer will design, develop, and maintain robust test automation frameworks using Java and Selenium, with a focus on API testing and complex Git-based workflows. The role involves supporting CI/CD pipelines and frequent sprint releases, collaborating closely with development and QA teams.
Responsibilities
- Design, develop, and maintain robust test automation frameworks using Java
- Implement and execute UI automation using Selenium WebDriver
- Perform functional testing following best practices and quality standards
- Develop and execute API automation tests for REST and SOAP services using Postman and RestAssured
- Perform database validation using SQL and PostgreSQL
- Actively manage Git-based workflows, including feature branching, rebasing, and pull/merge request strategies
- Resolve complex merge conflicts across multi-module automation frameworks
- Review, merge, and validate code changes to ensure testability, stability, and adherence to coding standards
- Implement and enforce pre-merge checks, including build verification and automated test execution
- Collaborate closely with developers, QA teams, and stakeholders to identify and resolve merge-related issues early
Requirements
- 10+ years of experience in software testing
- 6+ years of experience in test automation
- Strong proficiency in Java for automation development
- Hands-on experience with Selenium WebDriver
- Strong understanding of functional testing principles
- Solid experience in API testing (REST/SOAP) using Postman and RestAssured
- Proficiency in SQL and PostgreSQL
- Extensive experience with Git, GitHub, and command-line Git operations
- Proven expertise in handling complex merge conflicts
- Experience maintaining and enhancing large-scale automation frameworks
Qualifications
- 10+ years of experience in software testing, with 6+ years in test automation
Nice to Have
- Experience in Investment Banking, Asset Management, or Wealth Management domains
- Exposure to cloud-based testing, especially AWS
- Hands-on experience with GitHub Actions for CI/CD pipeline design and management
- Experience using GitHub Copilot
Skills
SQL
*
AWS
*
Java
*
Git
*
GitHub
*
PostgreSQL
*
Postman
*
GitHub Actions
*
Selenium WebDriver
*
GitHub Copilot
*
RestAssured
*
* Required skills
Benefits
Life Insurance
Sick leave
Vision coverage
Medical coverage
Disability Insurance
Dental coverage
Personal days
Retirement savings plans (401k)
Paid Time Off
Employee assistance programs
Company Paid Holidays
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world.
Professional Services
View all jobs at Capgemini →
Related Searches
Similar Jobs
FPGA/Emulation Program Manager
Active
Capgemini
·
Santa Clara, CA
·
$105,600 - $224,910
Communication
Leadership
Jira
Confluence
+4 more
1 week ago
Functional/API Tester
Active
Capgemini
·
Irving, TX
·
$65,200 - $169,000
Selenium
UFT
1 week ago
Quality & Test Lead - SDET-POS-Automation
Active
Capgemini
·
Seattle, WA
·
$86,900 - $203,800
Python
Azure
Java
DevOps
+9 more
1 week ago
Quality Engineer - Manual Testing
Active
Capgemini
·
Atlanta, GA
·
$65,200 - $169,000
Agile
Manual Testing
E2E functional testing
Test Plan
+2 more
1 week ago
GCP Cloud Architect
Active
Capgemini
·
Nashville, TN
·
$86,900 - $203,800
AI/ML
AWS
Azure
Jenkins
+21 more
1 week ago