Are you a detail-oriented individual with a passion for ensuring software quality? Do you have a knack for identifying even the tiniest glitches and ensuring a seamless user experience? If you have an excellent command of the English language and are excited about contributing to a dynamic startup environment, we have an exciting role for you!
What's it like to work at Checkfirst ❤
- We are a highly functioning and experienced team having built many companies, been through exits and failures and ready to make Checkfirst a huge success.
- We are here to increase transparency through visual reporting tools.
- We take great pride in everything we do and are always striving to meet the goals we set for ourselves.
- You will love making a positive impact on thousands of people as we enable business to improve transparency through visual reporting tools globally.
- We have a diverse and global client base.
- We are open to trying new strategies, technologies and delivering cutting edge solutions so you will always learn and have fun with our team.
- We are flexible about most things assuming there is delivery of good quality work and good communication.
- You will be working with a team that is focused with an entrepreneurial and solution oriented mindset.
The Role 👩💻
As a Software Tester at Checkfirst, you will play a crucial role in upholding the reliability, functionality, and overall quality of our software products. You will collaborate closely with our development and design teams to identify, report, and track issues, significantly contributing to the continuous improvement of our software development processes. Your responsibilities will encompass:
- Conducting meticulous manual testing of our Checkfirst Flutter mobile app, React Dashboard, and NestJS backend to identify and meticulously report software defects and anomalies.
- Collaborating with cross-functional teams to comprehend project requirements and user stories, translating them into comprehensive test cases and scenarios that leave no stone unturned.
- Skillfully performing API testing to verify the functionality, performance, and security of our backend services.
- Crafting clear and precise bug reports, encompassing steps to replicate, anticipated outcomes, and actual results.
- Actively participating in requirement and design reviews to provide invaluable insights from a testing perspective.
- Assisting in the development and upkeep of test documentation, including test plans, test scripts, and test data that adhere to the highest standards.
- Contributing to the evolution of automated test cases and the enhancement of our testing frameworks.
- Collaborating closely with developers to replicate and validate reported issues, ultimately verifying the efficacy of fixes.
What we're looking for 📜
- Demonstrable expertise in software testing, including mobile app testing and web application testing, ensuring nothing slips through the cracks.
- Proficiency in API testing and a proven track record of leveraging tools like Postman or equivalent.
- A robust understanding of software testing methodologies, testing types, and best practices that guide your meticulous approach.
- A foundational understanding of programming concepts, enabling you to proficiently write and comprehend test scripts.
- Exceptional problem-solving skills and the ability to analyze situations critically, presenting solutions that elevate our products.
- Outstanding written and verbal communication skills that allow you to articulate issues clearly and collaborate seamlessly with team members.
- An innate attention to detail, coupled with an unyielding commitment to delivering software products of the highest quality.
- Experience with Flutter, React, or NestJS is an added advantage that showcases your versatility.
- Relevant certifications such as ISTQB certification are a strong plus, underscoring your commitment to excellence.