Citi 3149 jobs openings
Citi 3149 jobs openings

Automation Java Test Engineer

Onsite Pune, India Posted 2 hours ago
Save Job

Job details

Senior Automation Test Engineer (Java) - Job Description Overview

We are seeking a highly skilled and experienced Senior Automation Test Engineer with a strong background in Java to join our Quality Assurance team. The ideal candidate will be passionate about quality, possess excellent analytical and problem-solving skills, and have a proven track record of designing, developing, and implementing robust and scalable test automation frameworks and solutions for Java-based applications.

Responsibilities
  • Design, develop, and maintain advanced test automation frameworks and scripts using Java, Selenium WebDriver, TestNG/JUnit, and other relevant tools.
  • Lead the creation of comprehensive test plans, test strategies, and test cases for complex enterprise-level applications.
  • Collaborate closely with development, product management, and other QA engineers to ensure thorough test coverage and high-quality product delivery.
  • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI) to support continuous testing and delivery.
  • Perform root cause analysis of defects and work with development teams to resolve issues efficiently.
  • Mentor junior and mid-level automation engineers, providing technical guidance and best practices in test automation.
  • Stay up to date with emerging testing tools, technologies, and methodologies, and recommend their adoption where appropriate.
  • Contribute to the continuous improvement of the QA process and overall software development lifecycle.
Qualifications Required Skills
  • Education: Bachelor's degree in computer science, Engineering, or a related field.
  • Experience: 7+ years of experience in software quality assurance, with at least 4 years focused on test automation.
  • Programming Language: Expert-level proficiency in Java programming for test automation.
  • Automation Frameworks: Extensive experience with building and maintaining test automation frameworks from scratch using Selenium WebDriver, TestNG/JUnit.
  • BDD Frameworks: Experience with Behavior-Driven Development (BDD) frameworks like Cucumber or Serenity BDD.
  • API Testing: Hands-on experience with API automation testing using REST Assured, Postman, or similar tools.
  • Version Control: Strong proficiency with Git or other version control systems.
  • CI/CD: Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Databases: Solid understanding of relational and/or NoSQL databases (e.g., SQL Server, Oracle, MongoDB) and the ability to write complex queries for data validation.
  • Problem-Solving: Excellent analytical, problem-solving, and debugging skills.
  • Communication: Strong verbal and written communication skills.
Key Attributes
  • Self-motivated and able to work independently or as part of a team.
  • Detail-oriented with a commitment to delivering high-quality software.
  • Ability to adapt quickly to new technologies and processes.
  • Strong leadership and mentoring capabilities.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Technology Quality

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Get Weekly Job Offers

Be first to know when jobs open.

Automation Java Test Engineer
Onsite Pune, India Posted 2 hours ago
Save Job

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.

Too many attempts. Please try again later or contact us for assistance.