What are the responsibilities and job description for the QA Engineer position at Termgrid?
Termgrid is building a new SaaS / Fintech category in the debt capital markets and we are seeking to add a manual testing engineer to our team. This role is a super critical part of the company as our customers are executing high profile and time-sensitive transactions on our platform and our success depends on delivering a consistent and reliable platform.
It is a super exciting time for the company. We just hit major commercial adoption milestones, raised a financing round from top-tier investors and are on the brink of massive product expansion to fuel future growth. We need someone who can not only keep pace but help us to accelerate even faster. More than anything, we seek engineers with strong coding fundamentals and a track record of high-quality engineering. We work in a highly collaborative environment, where most projects are owned by small groups of 2-3 people.
As a manual QA engineer, you will:
- Work closely with developers and product managers to understand product requirements and ensure quality throughout the software development lifecycle.
- Participate in the creation and execution of test plans and test cases for various features.
- Execute manual tests and identify, document, and track bugs on Jira.
- Perform regression testing to ensure that new features or bug fixes do not negatively impact existing functionality.
- Work closely with developers and product managers to understand product requirements and ensure quality throughout the software development lifecycle.
- Effectively communicate testing progress, issues, and risks to the development team, project managers, and other stakeholders.
- Monitor and analyze test results to identify trends and areas for improvement in the testing process.
- Collaborate effectively with cross-functional teams (developers, designers, product managers) to achieve project goals.
Strong candidates may have:
- Minimum experience of 5 to 7 years.
- Strong understanding of software testing methodologies - Test case design techniques, Defect lifecycle and bug reporting and Different types of testing
- Ability to identify, isolate, and troubleshoot software defects.
- Ability to analyze test results and identify areas for improvement.
- Ability to clearly and concisely communicate technical information to both technical and non-technical audiences.
- Ability to work effectively in a collaborative team environment.
Nice to have skills:
1. Experience with API testing.
2. Experience with automation testing tools: Selenium.
3. Knowledge of SQL and databases.
4. Experience with performance testing and load testing tools.
Testing Best Practices: Understanding of software testing principles, methodologies, and best practices to ensure the quality and reliability of automated tests.
About Termgrid
Termgrid is the market-leading SaaS platform purpose-built for private capital markets. It was created by industry professionals to solve the inefficiencies in the financing process, streamlining the end-to-end workflow for all deal participants to drive efficiency and insight at every stage of a transaction. Currently over 1.1k institutions and 18k finance professionals across the borrower, lender and deal advisory communities use Termgrid to execute and manage their financings or participate in transactions. Termgrid is headquartered in London and New York, learn more at app.termgrid.com
We practice: Open collaboration, Code reviews, Testing, Agile development and CI/CD
We use: Java, MySQL, AWS, ReactJS