Principal QA Engineer (Fintech)

  • Sector: Monroe Banking & Finance
  • Contact: Elizabeth Ravva
  • Client: Monroe Consulting Group
  • Location: Indonesia
  • Salary: Negotiable
  • Expiry Date: 17 January 2025
  • Job Ref: BBBH468739_1734488160
  • Contact Email: elizabeth@monroeconsulting.com
Job Description

  • Lead the development and implementation of comprehensive test automation strategies and frameworks.
  • Design, develop, and maintain automated test scripts for functional, regression, performance, and integration testing.
  • Collaborate with software development, product management, and other QA teams to understand requirements and ensure robust test coverage.
  • Drive continuous improvement in automation practices, tools, and processes to enhance efficiency and effectiveness.
  • Mentor and guide junior QA engineers, providing technical leadership and fostering a culture of quality.
  • Analyze and report test results, identifying trends, patterns, and potential areas for improvement.
  • Participate in code reviews and ensure adherence to best practices in test automation.
  • Stay current with emerging trends and technologies in QA automation and software development.
  • Manage and optimize the automation infrastructure, including test environments, CI/CD pipelines, and tools.
  • Contribute to the development and maintenance of QA documentation, including test plans, test cases, and user manuals.


Qualifications

  • 4+ years of experience in software quality assurance, with a strong focus on automation testing.
  • Proven experience in designing and implementing test automation frameworks using tools such as Selenium, Appium, JUnit, TestNG, or similar.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Strong understanding of software development methodologies, including Agile and DevOps practices.
  • Experience with CI/CD tools such as Jenkins, Bamboo, or GitLab.
  • Excellent problem-solving skills and attention to detail.
  • Strong leadership and mentoring abilities.
  • Effective communication and collaboration skills, with the ability to work in a fast-paced, dynamic environment.
  • Experience with performance and security testing is a plus.
  • Certifications in QA, automation, or related areas are a plus.