Job Description
We are seeking a highly skilled and experienced QA Automation Engineer to join our dynamic team, part of Citi’s Risk & Control group within our Institutional Clients Group. As a Senior QA Automation Engineer, you will be responsible for designing, implementing, and maintaining automated test suites and frameworks for our cutting-edge software applications. Your expertise in automating with java, Rest Assured, JavaScript, Selenium, and other related technologies will play a crucial role in ensuring the quality and reliability of our products.
Responsibilities
- Collaborate with cross-functional teams to understand product requirements and design test strategies.
- Develop and execute automated test scripts using Res tAssured, Postman, JavaScript, and other relevant tools.
- Design, implement, and maintain test suites and frameworks for both functional and non-functional testing.
- Perform thorough testing of distributed applications, including microservice based applications and related technologies.
- Identify and report software defects, ensuring their timely resolution through effective collaboration with the development team.
- Conduct root cause analysis of issues, track defects, and provide comprehensive test coverage reports.
- Collaborate with developers and other stakeholders to improve testability, test coverage, and overall product quality.
- Stay updated with industry trends, emerging technologies, and best practices in software quality assurance and test automation.
- Mentor and guide other team members on test automation practices, frameworks, and tools.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proven experience as a QA Automation Engineer, with a focus on test automation using java, Rest Assured, JavaScript, and Selenium.
- Strong understanding of software testing principles, methodologies, and best practices.
- Solid experience in testing microservices and other distributed applications.
- Proficiency in Java and familiarity with containers, MongoDB and other database systems, and Kafka and other related messaging systems.
- Experience in designing test suites and test frameworks, with the ability to provide guidance to other team members.
- Excellent problem-solving skills and attention to detail, with a meticulous approach to testing and defect tracking.
- Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Self-motivated and proactive, with the ability to prioritize tasks and meet deadlines.
Preferred Qualifications
- Experience with other automation tools and frameworks, such as JUnit, TestNG, WireMock, Mountebank, and Cucumber.
- Familiarity with continuous integration/continuous delivery (CI/CD) pipelines and related tools (e.g., Jenkins, TeamCity, etc).
- Knowledge of performance testing tools (e.g., JMeter) and load testing methodologies.
Join our talented team and contribute to the delivery of high-quality software solutions. Apply your expertise in test automation and help us maintain our commitment to excellence in software development.
Citi Canada is an equal opportunity employer. Accordingly, we will make accommodations to respond to the needs of people with disabilities (including, without limitation, physical and mental health disabilities) during the recruitment process and otherwise in accordance with law. Individuals who view themselves as Aboriginals, members of visible minority or racialized communities, and people with disabilities are encouraged to apply.
-
Job Family Group:
Technology-
Job Family:
Technology Quality-
Time Type:
Full time-
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. 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 the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
Apply
Go Back