Test Engineer

Executive recruitment company Monroe Consulting Group's Professional Division is partnering with a leading financial institution that is making its mark in the investment realm. Our esteemed client is seeking an experienced professional to be their Test Engineer.

Job Summary:

  • Responsible for ensuring that our software applications and systems meet the highest standards of quality and reliability.
  • Work closely with our software developers, business analysts, and project managers to identify and address issues throughout the development lifecycle.


Key Responsibilities:

  1. Develop and execute test plans, test cases, and test scripts for software applications and systems
  2. Create and maintain automated test scripts using testing tools such as Selenium, Appium, or similar
  3. Conduct regression testing, performance testing, and functional testing
  4. Report and track defects using bug tracking software
  5. Work with developers to reproduce and debug defects
  6. Collaborate with cross-functional teams to ensure quality is built into the development process
  7. Perform code reviews to ensure adherence to coding standards and quality guidelines
  8. Develop and maintain testing documentation, including test plans, test cases, and test reports
  9. Participate in project planning, estimation, and coordination activities
  10. Continuously improve testing methods and processes


Key Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • 2+ years of experience in software quality assurance testing
  • Excellent analytical, problem-solving, and debugging skills
  • Experience with test automation using Selenium, Appium, or similar
  • Knowledge of SQL and databases
  • Strong understanding of software development methodologies
  • Ability to work independently and as part of a team
  • Excellent written and verbal communication skills
  • Excellent attention to details