Foneloan's hiring a mid level QA Engineer to ensure end-to-end product quality by designing and executing manual and automated tests across web, mobile, and APIs, build scalable automation frameworks, drive performance and database testing, and embed quality throughout the SDLC within Agile teams through continuous testing, collaboration, and CI/CD integration.
Qualification and Experience
- Bachelors in computer science or any others relevant discipline.
- Minimum 3-4 years of software QA experience
Job Description
- Design, develop and execute comprehensive test plans and test cases based on functional and non-functional requirements, including edge cases and negative scenarios.
- Perform both manual and automated testing across web, mobile and API platforms, ensuring full test coverage for both UI and backend services.
- Develop and maintain robust automation frameworks and test scripts using tools like Selenium, Playwright, Cypress, or Rest Assured.
- Collaborate in Agile environments (Scrum/Kanban) by participating in spring planning, grooming, daily stand-ups, retrospectives and providing QA estimates and feedback.
- Drive API testing using tools like Postman and automation via Rest Assured, ensuring functionality, reliability, and performance of services.
- Conduct performance and load testing using tools such as JMeter, Gatling, or cloud-based platforms, and deliver actionable performance reports.
- Review and provide feedback on requirements, wireframes, and design specs to identify gaps, ambiguities or test testability issues early in SDLC.
- Ensure compliance with security, accessibility and usability standards, depending on product domain.
- Utilize version control like Git, GitHub and Gitlab to manage test code, collaborate on test scripts, and maintain test assets.
- Log, track, and manage defects using tools like JIRA, working closely with developers to ensure timely resolution and root cause analysis.
- Perform database testing to ensure data accuracy, execute complex SQL queries, validate backend integrity, and assist in troubleshooting.
- Contribute to test strategy and process improvements, including regression strategy, test data management, and automation coverage metrics.
- Develop and maintain BDD-style test scripts using frameworks like Cucumber and Gherkin syntax to promote collaboration with non-technical stakeholders.
- Participate in peer reviews of test cases, test scripts, and requirements to ensure high deliverables.
- Integrate automated test suites with CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI, enabling continuous testing and faster releases.
Required Skills
Technical Skills:
- Experience with Postman and Swagger for API
- Testing and Documentation.
- Automation Testing & BDD Frameworks
- Performance & Security Testing
- Database Testing and SQL Queries
- Familiarity with anyone programming/scripting languages (preferred Java)
- Mocking and Service Simulation
- Experience with Rest Assured for API Testing (preferred)
- Version control systems like Git, GitHub, Gitlab
- CI/CD Integration with Testing Pipelines
- Test Management and Documentation Tools
- Understanding of Agile QA Processes and Ceremonies
- Basic Linux/Unix Commands
- Strong understanding of manual testing concepts, including exploratory and regression testing.
Behavioral Skills
- Analytical and logical thinking
- Proactiveness in Communication
- Collaboration and teamwork
- Flexibility and time management
- Attention to detail
- Adaptability and continuous learning
- Ownership and Accountability
- Curiosity and willingness to explore new tools and technologies
- Problem-solving and Debugging Mindset
Benefits of Working at Foneloan
- A stellar opportunity to work with the rising company.
- The amazing and passionate young team, a beautiful office space.
- Trust of the biggest FinTech company.
- One-of-a-kind company culture and growth opportunities to accelerate your career progression.
How to apply?
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.