Back

Automation Java Test Engineer

CitigroupCitigroup·Financial Services

Apply effort

<60 sec

via Aplyr Quick Apply

Posted

8 days

01

About the role

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.

Skills & Tags

02

Aplyr's read

Citigroup is a global financial services leader offering diverse roles, attracting professionals in finance, technology, and operations seeking international exposure and advancement.

Synthesized from recent postings & public sources

What's promising

  • Citigroup's global presence offers employees opportunities for international career advancement.
  • The company invests heavily in technology, providing roles for tech-savvy professionals.
  • Citigroup's diverse services allow for career growth across multiple financial sectors.

What to watch

  • Citigroup has faced regulatory challenges impacting its operations and reputation.
  • The company's size can lead to bureaucratic processes that slow decision-making.
  • Citigroup's restructuring efforts may create uncertainty in job stability.

Why Citigroup

  • Citigroup's extensive global network differentiates it from many competitors.
  • The firm's commitment to innovation is evident in its technology-driven roles.
  • Citigroup offers specialized roles requiring language skills, such as Japanese-speaking positions.

Aplyr’s read is generated by AI from public sources. Was it useful?

03

About Citigroup

Citi, also known as Citigroup Inc., is a global financial services corporation that provides a wide range of financial products and services to consumers, corporations, governments, and institutions.

04

Similar roles