Main Responsibilities
Core Software Quality Developer & Automation Responsibilities:
·       Research, design, and develop computer software or specialized utility programs.Â
·       Analyze user needs and develop software solutions, applying principles and techniques of computer science.
·       Liaise with business analysts and development team for clarification and understanding of requirements.
·       Design and develop comprehensive quality assurance strategies and frameworks. Implement automated testing systems to ensure reusability and efficiency for functional and non-functional testing using open source libraries.
·       Design and implement comprehensive test plans and test cases based on requirements and design documentation. Develop automated test systems to ensure reusability and efficiency.
·       Perform various types of testing, including functional, integration, regression, and performance testing. Analyze and track down error root causes, providing detailed reports and recommendations for improvement.
·       Promote and implement testing methodologies, aiming to identify and address defects early in the development lifecycle.
·       Perform root cause analysis.
·       Update & Track defects in JIRA
DevOps, Cloud Technologies & AI:
•       Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, etc.)
•       Manage test infrastructure on AWS cloud platform.
•       Execute BigData tests on EMR(Cloud infra) ,analize & debug any failure.
•       Leverage AI-powered tools (GitHub Copilot, etc.) to accelerate test development and improve code quality.
•       Identify opportunities for AI integration and automation within existing workflows and processes
Mentoring & Collaboration
·       Mentor and guide junior level Associate QA Engineers.
·       Contribute to collaboration with test automation team to continuously expand test coverage.
·       Communicate with stakeholders and teammates of testing status and results.
·       Contribute to test case prioritization for manual and automated testing prioritization.
·       Contribute to Global QA org’s continuous improvement and project team’s quality process
Qualifications and Profile
Functionl skils:
·       Knowledge on Capital Markets Domain - like Front to back trading lifecycles , Regulatory Compliance framework.
·       Experience of systems dealing with Counterparty Risk, Market Risk, credit limits, monte carlo risk simulation methodology and its implementation eg: VaR, Stress, P&L reporting
Technical skills:
·       Proficiency in programming languages such as Java, Python, and JavaScript .
·       Experience with automation testing tools including Selenium, Rest Assured, Cypress and Cucumber, as well as Bigdata/ETL Testing with Hadoop and Pyspark.
·       Familiarity with build tools like Maven/sbt/ant, UML, Restful web services, Jenkins/Team City, Source management – SVN/GIT, TDD using Junit.
·       Expertise in DevOps tools & practices such as CI/CD pipelines, Gitlab, Jenkins, and Containerization technologies: Docker and Kubernetes
·       Working knowledge of Cloud Architecture & Operating models, preferably AWS Â
·       Awareness of Artificial Intelligence, Machine Learning, and Data Analytics with ability to leverage them in real-time scenarios.
·       Understanding of AI/ML fundamentals including prompt engineering, model limitations, and best practices for human-AI collaboration.
·       Hands on knowledge of  desktop based app and its  automationÂ
Interpersonal skills:
·       Excellent written and verbal communication skills for both team mates and management.
·       Strong analytical and problem solving skills.
·       Strategc thinker with strong execution discipline
·       Ability to operate cross cultural teams.
Education And / Or Experience
·       Masters or Bachelor’s degree in Computer science or System analysis.
·       12+  years of experience as a Java or QA Developer.
·       Cloud certification (Mandatory).
·       AI/ML Certification (Good to have)
GMP Recruitment Services (S) Pte Ltd | EA Licence: 09C3051 | VO UYEN AI LINH | Registration No: R22109232Â