Junior QA Engineer
We usually respond within three days
At Aajil (formerly Buildnow), we're powering smarter decisions for B2B commerce through data-driven credit solutions. As a Junior QA Engineer (Remote), you'll ensure the reliability and quality of systems that process millions in transaction volume and serve thousands of SMEs. If you're technical, detail-oriented, and excited to break things before users do, this is your opportunity to build a career in quality engineering at a fast-growing fintech company.
What You'll Do
You'll own quality across our platform, from manual testing to building automated test suites. Your responsibilities include:
- Executing comprehensive test cases across web and mobile applications, validating functionality against technical specifications and user stories.
- Building automated test suites from scratch for web and mobile applications, including UI automation and API testing using frameworks like Selenium, Playwright, or Cypress.
- Hunting for bugs and edge cases with a critical eye, then documenting and tracking them clearly using Linear and Notion.
- Running regression tests to ensure new code doesn't break existing functionality, especially critical for underwriting and payment flows.
- Contributing to test planning by creating detailed test cases based on technical specs and collaborating with Product and Engineering teams.
- Collaborating closely with developers to understand technical implementation, reproduce issues efficiently, and validate fixes.
- Maintaining documentation of test results, procedures, and quality metrics to improve team processes.
- Testing APIs and backend systems using tools like Postman, validating HTTP requests, REST endpoints, and data flows.
- Learning and growing your skills in performance testing, load testing, and advanced automation techniques.
What We're Looking For
We need someone who's technical, curious, and obsessed with quality. The ideal candidate will have:
- Bachelor's degree in Computer Science, IT, or related field (or equivalent practical experience building technical skills).
- Strong programming fundamentals in Python or JavaScript, with the ability to write clean code and understand data structures and algorithms.
- Solid understanding of the Software Development Life Cycle (SDLC) and where QA fits in the development process.
- Working knowledge of web technologies: HTTP, REST APIs, browser behavior, and how web applications work under the hood.
- Understanding of backend concepts like Redis, message brokers, queues, and background tasks that power modern applications.
- Keen eye for UI/UX details and the ability to spot when something feels off or doesn't match expected behavior.
- Hands-on experience with testing tools like Postman and basic exposure to UI automation frameworks (Selenium, Playwright, Cypress).
- Strong communication skills to clearly document bugs, explain technical issues, and collaborate with engineering teams.
- Relentless attention to detail and a passion for finding edge cases that others miss.
Nice-to-Have:
- Experience with version control systems like Git and collaborative development workflows.
- Exposure to advanced testing tools like JMeter, k6, Appium, or LambdaTest for performance and mobile testing.
- Understanding of CI/CD pipelines and how automated tests integrate into deployment workflows.
- Experience in fintech, payments, or regulated environments where quality is critical.
Why Aajil?
- Real Impact: Your testing directly affects 800+ SMEs and millions in transaction volume. Bugs you catch prevent real business problems.
- Modern Stack: Work with contemporary tools like Playwright, Cypress, Linear, and cloud-native architectures.
- Growth Path: Start with manual testing, quickly move to automation, then expand into performance testing and quality infrastructure.
- Technical Team: Work alongside experienced engineers who care about code quality and testing best practices.
- Builder Culture: No bureaucracy, just meaningful work shipping quality software that moves the business forward.
- Learn by Doing: Tackle real testing challenges in credit risk, payments, and underwriting systems from day one.
- Department
- Engineering / Development
- Locations
- Remote, Riyadh
Already working at aajil?
Let’s recruit together and find your next colleague.