QA Engineer (Mid-Level) Location: Remote Responsibilities: * Contribute to the planning, design, and execution of test strategies and test plans for web-based applications. * Execute manual and exploratory testing to ensure product quality and identify defects. * Collaborate with developers, product managers, and QA team members to understand requirements and ensure test coverage. * Identify, document, and track software defects, and support validation of fixes through regression testing. * Assist in maintaining and improving existing test processes and workflows. * Support quality initiatives and help drive improvements in testing practices across the team. * Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives. Qualifications: * Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. * 2–4 years of experience in software quality assurance. * Solid understanding of testing methodologies (functional, regression, integration, etc.). * Strong attention to detail, problem-solving, and analytical skills. * Ability to work collaboratively in a team-oriented environment. * Good communication skills and ability to clearly report issues. Preferred Skills (Nice to Have): * Exposure to test automation tools (e.g., Playwright, Selenium, Cypress) is a plus. * Basic knowledge of scripting or programming (Python preferred). * Familiarity with CI/CD tools (GitHub Actions, Jenkins, etc.) is a plus. * Experience with SQL for data validation. * Understanding of Agile/Scrum methodologies.