About the job Senior/ SQA Engineer
Folio3 is looking for a Sr/ QA Engineer with strong fundamentals in testing, problem-solving skills, test automation expertise, and a willingness to learn emerging AI-powered testing tools.
Responsibilities
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.
Requirements
2-8 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.