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.