Requisition/ORC Section: “Job Description for Internal Candidates”
Intro Marketing Language:
Advance your automation testing career and make a real impact by driving quality and innovation in our credit card products. Join a collaborative team where your technical expertise and leadership will shape the future of automated testing.
Job Summary:
As an Automation Testing Java Developer in the Credit Card team, you drive the strategy, execution, and continuous improvement of our test automation initiatives. You collaborate across teams to deliver high-quality products, provide technical mentorship, and champion new tools and methodologies. You play a key role in ensuring robust risk management, compliance, and operational excellence. This is your opportunity to lead, innovate, and grow in a dynamic environment.
Job responsibilities:
Lead technical strategy and framework development for test automation Design, develop, and maintain automated tests using Selenium, Cucumber, and related tools Integrate automated tests with CI/CD pipelines (Jenkins, Maven, Git) Identify opportunities to improve automation coverage and efficiency Collaborate with product owners, technology leaders, and business partners Participate in Agile ceremonies and contribute to backlog refinement and sprint reviews Champion adoption of new tools and methodologies for testing Experiment with emerging technologies and share best practices Design and execute automated and manual test cases for user acceptance Monitor quality metrics, identify risks, and communicate progress to stakeholders Provide technical mentorship and contribute to documentation and trainingRequired qualifications, capabilities, and skills:
5+ years in a leadership role within technology or testing teams 5+ years building and maintaining test automation frameworks 5+ years in test automation and technical roles 5+ years working with Selenium, Cucumber, and open-source automation tools 5+ years working on web applications (HTML5, CSS3, JavaScript) 5+ years working in Java and knowledge of Python 5+ years applying Business Driven Development techniques (JUnit, Fitnesse, Selenium, Cucumber) 5+ years with CI/CD practices and tools (Jenkins, Maven, Git) 5+ years working in Agile teams Excellent verbal and written communication skills Strong presentation and influential skillsPreferred qualifications, capabilities, and skills:
Bachelor’s or Master’s Degree in Computer Science or related field Experience in financial services with knowledge of credit cards Experience in application testing and monitoring frameworks (JMeter, AppDynamics, Geneos, Fitnesse, PhantomJS) Experience building and maintaining test automation frameworks Experience with open-source test automation tools Experience applying Business Driven Development techniques Experience with CI/CD practices and developer efficiency tools