Search by job, company or skills

K

Senior Quality Assurance Engineer (QA)

8-10 Years
SGD 6,000 - 9,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description:

  • 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 test code using a modern CI/CD pipeline.
  • Design and develop comprehensive quality assurance strategies and frameworks. Implement automated testing systems to ensure reusability and efficiency.
  • 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.
  • Provide technical support to other teams, assisting with problems encountered internally, such as system malfunctions. Propose solutions, suggest improvements, and contribute to data analysis.
  • Document all testing activities, including test results, discovered defects, and any relevant observations. Prepare detailed reports for management and the Delivery Team.

Requirements:

Qualifications and Profile :

  • Candidates should have minimum 8 years experience in relevant activities.
  • Master or Bachelor's degree in Computer Science/ Information Technology/ Programming & Systems Analysis/ Science (Computer Studies) faculties.

Technical:

  • Experience with automation frameworks and libraries.
  • Proficiency in scripting languages such as Python, Shell script and PowerShell.
  • Knowledge of Cloud platforms and services
  • Experience in QA Design Methodologies.
  • Object-oriented language: Java
  • Load/Performance, API and Micro-services testing abilities, GUI Test Automation.
  • Testing automation tools and frameworks (e.g., JUnit, TestNG, and Selenium, Cypress, Cucumber).
  • Relational DB and language: MySQL, SQL Server, Sybase.
  • DevOps Pipeline tooling GIT, Maven, Jenkins, GitLab, Docker / Kubernetes.

Nice to Have:

  • Domain-Driven design and Microservices: springboot.
  • Exposure to Capital Markets applications.

Other Professional Skills and Mindset:

  • Excellent communication and interpersonal skills to effectively collaborate with diverse teams.
  • Excellent problem-solving and analytical skills.
  • Ability to work under pressure.
  • Appetite to follow technology trend and participate to communities.
  • Eagerness to learn and adapt to new technologies.
  • Strong perseverance and diligence towards attaining goals and effective time management.
  • Passion for sharing expertise and grow team members skills.
  • Autonomous, self-motivated, and excellent team player.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 136192957