Folio3 is looking for a QA Engineer with strong fundamentals in testing, problem-solving skills, test automation expertise, and a willingness to learn emerging AI-powered testing tools.
- Create detailed and well-structured test cases using AI assistance.
- Analyze business and functional requirements and translate them into clear, effective test scenarios and test cases.
- Execute manual and automated testing for complex, data-driven business applications.
- Validate integrations, data flows, reports, and third-party system touchpoints.
- Perform functional, regression, integration, UAT, and system testing across the SDLC.
- Collaborate closely with Developers, Functional Consultants, Product Owners, and stakeholders to ensure quality delivery.
- Design, develop, and maintain automated test scripts for web, mobile, and APIs using Selenium, Playwright, Cypress, Appium, Espresso, or XCUITest.
- Review requirements and provide meaningful feedback during development.
Identify, log, and track bugs with appropriate severity and priority. - Write basic SQL queries for data validation.
- Perform regression testing and check the impact of recent changes.
- Integrate automated tests with CI/CD pipelines (Jenkins, Bitrise, GitHub Actions) for continuous testing.
- Debug test failures and distinguish between application bugs vs. test issues.
- Learn and adopt AI-powered testing tools (e.g., ChatGPT, Claude, Cursor).
- Continuously improve knowledge of testing methodologies, automation frameworks, and industry tools.
- 1–2 years of hands-on experience in QA (Manual + Automation).
- BS in Computer Science / Software Engineering or a related field.
- Strong understanding of STLC and all testing types (functional, regression, integration, smoke, sanity)
- Hands-on experience testing large enterprise or business-critical applications.
- Familiarity with Agile / Scrum environments.
- Strong analytical, problem-solving, and communication skills.
- Ability to write clear test cases, defect reports, and QA documentation
- Experience with at least one automation tool (web or mobile) and willingness to learn more.
- Good scripting/programming experience in Python / Java / JavaScript.
- Experience contributing to automation frameworks (BDD, Data-driven, Hybrid approaches).
- Understanding of design patterns (Page Object Model, Factory pattern).
- Good understanding of REST APIs and API testing tools (Postman, Swagger).
- Basic knowledge of SQL for backend data checks.
- Good knowledge of Git and branching basics.
- Basic understanding of performance testing (JMeter, Locust, K6).
- Exposure to CI/CD tools (Jenkins, Bitrise, GitHub Actions).
- Strong problem-solving and debugging mindset.
- Good communication and teamwork skills.
- Familiarity with AI assistants (ChatGPT, Claude, and Cursor) for test automation.
- Positive attitude, willingness to learn, and motivation to grow into AI and automation.
- Good to have : ERP experience.