Quality Engineer

at  TD Bank

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Oct, 2024Not Specified12 Jul, 20243 year(s) or aboveTest Driven Development,Continuous Integration,Computer Science,Wealth Management,Analytical Skills,Agile Environment,Java,Wholesale Banking,Teamcity,Commercial Banking,X Ray,Selenium Webdriver,Jenkins,Sql,Test Automation,Sql ServerNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

TD BANK GROUP

Headquartered in Toronto, Canada, with ~95,000 employees around the world, the Toronto-Dominion Bank and its subsidiaries are collectively known as TD Bank Group (TD). TD offers a full range of financial products and services to over 27.5 million customers worldwide through four key business lines:

  • Canadian Personal and Commercial Banking including TD Canada Trust, Business Banking, and MBNA
  • U.S. Retail including TD Bank, America’s Most Convenient Bank, TD Auto Finance (U.S.), TD Wealth (U.S.) and TD’s investment in Schwab
  • Wealth Management & Insurance including TD Wealth (Canada), TD Direct Investing, and TD Insurance
  • Wholesale Banking including TD Securities and TD Cowen

TD had CDN$1.9 trillion in assets on July 31, 2023. TD also ranks among the world’s leading online financial services firms, with more than 16 million active online and mobile customers. The Toronto-Dominion Bank trades on the Toronto and New York stock exchanges under the symbol “TD”.
We are looking for a Quality Engineer to join the team who is passionate about improving the quality of large-scale, mission-critical platforms in a fast-paced agile environment. The candidate will play a key role in both the key QE specific deliverables throughout a project’s lifecycle as well as contribute towards the automation tooling initiative to support accelerated test execution. We, at TDS, strongly believe in embedding quality practices and tools as a behavior instead of a one-off task. We are committed to partner with the business and technology partners to build high-quality next-generation software. As a Quality Engineer, you will be required to provide research, analysis, design, execution, maintenance and / or support of testing solutions that are appropriate to the application, solution and project as assigned. You will report to, and take direction from, the QE Manager.

ACCOUNTABILITIES:

  • Create test cases, automation scripts and traceability matrices based on business requirements documents and system design documents
  • Contribute to and maintain team’s automation tool set
  • Create and / or maintain automated test data sets as well as validate test environments
  • Organize and prioritize team’s needs within given automation toolset to ensure execution is as effective as possible
  • Take an active role in all testing phases, receiving direction from the Practice Lead/QE Manager and offering advice to the Practice Lead/QE Manager when needed
  • Contribute to and maintain team’s internal knowledge base
  • Supports the introduction, adoption and adherence to new / advanced techniques and approaches in testing and automation
  • Work with JIRA for automation deliverables, test case management, defect management, test reporting, and other functions
  • Participate in defect triage, publish test execution, and defect metrics reports to Practice Lead/QE Manager and project stakeholders
  • Review and provide feedback on high-level automation requirements, business requirements, and testing documents
  • Able to work independently and with minimal guidance and direction
  • Learn new technology like Cloud adoption, Machine Learning, AI-based tools, RPA to continually upskill oneself and thus enhance the capabilities offered by the QE team.

REQUIREMENTS:

  • Overall, 3 to 5 years of prior experience as a Quality Engineer. Experience in Investment Banking Domain is preferred.
  • Proven ability and willingness to learn new technical and domain knowledge
  • Good analytical skills and attention to details
  • Demonstrate passion for team and self-improvement
  • Outgoing and self-motivated
  • Knowledge of Behavior Driven Development (BDD), Automated Test Driven Development (ATDD) approach
  • Experience in test automation using JAVA
  • Experience with ANT, Selenium Webdriver and UFT is preferred.
  • Knowledge of writing SQL (data retrieval/update/inserts) on DB2 / Oracle / MS SQL Server
  • Knowledge of using source code control systems GIT / Bitbucket / Subversion
  • Knowledge in implementing continuous integration and delivery pipelines (CI/CD). Experience with Jenkins or TeamCity preferred
  • Knowledge working with any Test Case Management tool such as Atlassian JIRA (JTMF, X-Ray)
  • Experience in working in an Agile environment would be a plus
  • Knowledge of QE methodologies and best practices.
  • Knowledge of financial securities

EDUCATION/ACCREDITATIONS:

  • A candidate with a graduate degree in Computer Science or Software Engineering is preferred

WHO WE ARE

TD is one of the world’s leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you’ve got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we’re here to support you towards your goals. As an organization, we keep growing – and so will you.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Banking/Mortgage

IT Software - QA & Testing

BFSI

Graduate

Computer science or software engineering is preferred

Proficient

1

Singapore, Singapore