Linearloop
Website:
linearloop.io
Job details:
Role Summary
Job Description - QA Engineer (Functional Testing)
We are looking for a detail-oriented
QA Engineer to take ownership of end-to-end functional testing activities for assigned projects. The ideal candidate should be capable of independently executing testing activities, ensuring product quality, collaborating with cross-functional teams, and proactively identifying and communicating risks.
Key Responsibilities
- Execute end-to-end functional testing, including smoke, regression, sanity, integration, and exploratory testing.
- Create, maintain, and update comprehensive test cases, test scenarios, and test data.
- Review test cases prepared by team members and provide constructive feedback to ensure quality and coverage.
- Perform basic automation testing using Playwright or Selenium, including maintaining existing automation scripts where applicable.
- Identify, document, and track defects with clear reproduction steps, severity, priority, and supporting evidence.
- Conduct basic API testing using Postman.
- Perform basic database validation to verify backend data integrity.
- Execute basic performance testing using tools such as JMeter or k6.
- Validate applications against basic WCAG accessibility guidelines and report accessibility issues.
- Prepare and share daily, weekly, sprint, and release testing status reports with stakeholders.
- Manage assigned tasks efficiently using Basecamp, maintain accurate timesheets, and ensure timely delivery of testing activities.
- Collaborate closely with developers, business analysts, and project stakeholders to ensure quality throughout the software development lifecycle.
- Proactively identify risks, dependencies, and blockers, and communicate them to the Project Lead or Manager.
Required Skills
- Strong understanding of software testing concepts and QA methodologies.
- Hands-on experience in functional, regression, smoke, sanity, and integration testing.
- Experience in writing and reviewing test cases.
- Basic to intermediate knowledge of automation testing using Playwright or Selenium.
- Experience with API testing using Postman.
- Basic knowledge of SQL and database testing.
- Basic experience in performance testing using JMeter or k6.
- Understanding of accessibility testing fundamentals and WCAG guidelines.
- Excellent defect reporting and documentation skills.
- Strong analytical, communication, and problem-solving abilities.
- Good time management and task tracking using Basecamp or similar project management tools.
Roles & Ownership
- Serve as the primary QA for an assigned client project.
- Independently own and deliver all testing activities within the assigned scope.
- Work directly with the Project Lead or Manager to ensure successful project delivery.
- Take ownership of quality, timelines, and proactive communication of risks and blockers.
- Contribute to continuous improvement of QA processes and testing practices.
Click on Apply to know more.