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:
- Develop and execute test plans, test cases, and test scripts for software applications and systems
- Create and maintain automated test scripts using testing tools such as Selenium, Appium, or similar
- Conduct regression testing, performance testing, and functional testing
- Report and track defects using bug tracking software
- Work with developers to reproduce and debug defects
- Collaborate with cross-functional teams to ensure quality is built into the development process
- Perform code reviews to ensure adherence to coding standards and quality guidelines
- Develop and maintain testing documentation, including test plans, test cases, and test reports
- Participate in project planning, estimation, and coordination activities
- 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