Tech Aalto logo

QA Automation Engineer (Banking)

Tech Aalto
On-site
Sydney, Australia
QA Automation Engineer

Job Description: QA Automation Engineer (Banking)

Position Overview:

We are seeking an experienced QA Automation Engineer with a strong background in banking and financial services. The ideal candidate will have expertise in web service testing (REST/SOAP/XML), API-based testing, and proficiency in automation tools and technologies. As a QA Automation Engineer, you will be responsible for ensuring the quality and performance of banking applications, including end-to-end testing, observability, and automation.

Key Responsibilities:

  • Design and develop automated test scripts for web services, REST/SOAP/XML, and API-based applications in the banking sector.
  • Perform test case development, execution, and maintenance for functional, regression, performance, and API testing.
  • Work with cross-functional teams to understand requirements, design test strategies, and provide QA support during all stages of the development lifecycle.
  • Utilize automation tools such as Selenium, Cucumber, SpecFlow, and JMeter for functional and performance testing.
  • Implement observability practices to monitor the health and performance of the banking applications.
  • Collaborate with developers and business analysts to ensure test coverage and quality standards are met.
  • Perform performance testing and identify bottlenecks in the system using tools like JMeter.
  • Maintain test scripts and update them for new features and functionalities.
  • Participate in root cause analysis and issue resolution during the software development lifecycle.

Key Skills & Requirements:

  • Experience: Minimum of 7+ years in QA Automation, with at least 3+ years of experience in the banking domain.
  • Technical Expertise:
  • Strong knowledge of web services and API testing (REST/SOAP/XML).
  • Experience with test automation tools like Selenium, Cucumber, SpecFlow, and JMeter.
  • Hands-on experience with programming languages such as C#, Java, or JavaScript.
  • Experience with messaging platforms like Kafka.
  • Familiarity with COBOL for legacy system testing.
  • Experience with AWS or Azure environments.
  • Certification: AWS Certified or Azure Certified (preferred).
  • Additional Skills:
  • Strong problem-solving and analytical skills.
  • Ability to work in Agile development teams.
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • Exposure to observability tools and practices.
  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines.
  • Experience working in a regulated environment (banking/financial services).
  • Exposure to performance engineering and load testing.
 When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto’s website (https://www.techaalto.com/privacy/)
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.