Job description
Our client is seeking a hands-on and detail-oriented QA Engineer to take ownership of quality across web applications. The role has a strong focus on frontend/UI testing, test automation, and API testing, with responsibility for establishing QA processes and ensuring reliable, high-quality products.
Key Responsibilities
Own the complete QA lifecycle, including test planning, execution, defect management, regression testing, and release validation.Perform functional, integration, system, UAT, regression, smoke, and exploratory testing.Design and maintain automated test frameworks using Playwright, Cypress, Selenium, or similar tools.Test React/Next.js frontend applications across browsers, devices, and screen sizes.Perform API testing using Postman and validate REST APIs, responses, data, and integrations.Validate end-to-end workflows involving booking, invoicing, commissions, payments, and supplier reconciliation.Perform data migration, data validation, and data parity testing.Create and maintain test cases, scenarios, test plans, and QA documentation.Identify, reproduce, and track defects using Jira.Integrate automated tests into CI/CD pipelines and support continuous testing.Monitor test results, defect trends, and overall product quality.Establish and improve QA processes, standards, and best practices.
Required Skills
Manual & Automation Testing: Strong hands-on experience in both Manual and Automation Testing, with the ability to build or significantly own an automation framework.
Test Automation: Strong knowledge of Playwright, Cypress, Selenium, or comparable automation frameworks.
Frontend/UI Testing: Strong experience in frontend/UI testing, preferably with React-based applications.
API Testing: Good understanding of API testing, REST APIs, HTTP methods, and JSON.
Database Testing: Basic to good knowledge of SQL and database testing.
Integration Testing: Experience testing applications involving multiple services, databases, and third-party integrations.
CI/CD & Version Control: Knowledge of Git and CI/CD pipelines.
Test & Defect Management: Experience with Jira and test management/defect tracking tools.
QA Methodologies: Strong understanding of SDLC, STLC, and Agile methodologies.
Problem Solving: Excellent analytical, problem-solving, debugging, and attention-to-detail skills.
Nice-to-Have-Skills
Experience with React/Next.js and TanStack.Experience working in a startup or small development team.Experience as the sole or first QA professional in an organization/team.Exposure to travel technology, fintech, payments, or financially sensitive applications.Experience testing applications where data accuracy and financial reconciliation are critical.Experience establishing QA automation and processes from scratch.
About YMinds.AI
YMinds.AI connects organizations with skilled technology professionals and helps businesses identify talent aligned with their technical and project requirements. We focus on connecting specialized technology expertise with evolving business needs.
Keywords
QA Engineer, QA Automation Engineer, Automation Testing, Manual Testing, Playwright, Cypress, Selenium, Frontend Testing, UI Testing, React Testing, Next.js, API Testing, Postman, REST API, SQL, Database Testing, Regression Testing, Integration Testing, UAT, Exploratory Testing, Functional Testing, CI/CD, Git, Jira, Test Automation Framework, Agile, SDLC, STLC, End-to-End Testing, Data Migration Testing, Data Validation, Defect Management
Hashtags
#QAEngineer #QAAutomation #AutomationTesting #ManualTesting #Playwright #Cypress #Selenium #FrontendTesting #UITesting #ReactTesting #NextJS #APITesting #RESTAPI #SQL #RegressionTesting #IntegrationTesting #CI_CD #Jira #Agile #SoftwareTesting #TechJobs #Hiring #YMindsAI
Prepare your application
Use the description above to assess your fit for YMinds.AI. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.