QA Engineer
DefinityJob description
Position Summary The QA Engineer is responsible for ensuring the quality, usability, and reliability of Definity’s web and mobile applications. This role focuses on hands-on manual testing, exploratory testing, and close collaboration with cross-functional teams to deliver high-quality software. Key Responsibilities
Design, execute, and maintain manual test plans and test cases for web and mobile applications (React, React Native, .NET APIs).
Perform exploratory and scenario-based testing to identify defects, edge cases, and usability issues.
Partner with product managers and developers to refine requirements, acceptance criteria, and test strategies.
Test and validate RESTful APIs using tools like Postman or Swagger.
Reproduce, document, and track defects with clear steps, expected vs actual results, and impact.
Perform end-to-end, integration, and regression testing across multiple environments.
Validate data integrity using SQL queries where applicable.
Participate in sprint ceremonies and act as a quality advocate throughout the development lifecycle.
Collaborate with DevOps and engineering teams to support release readiness and quality gates.
Contribute to improving QA processes, standards, and documentation. Qualifications
3+ years of experience in manual QA testing in a web or SaaS environment.
Strong experience with exploratory testing and defect analysis.
Experience testing REST APIs and distributed systems.
Working knowledge of SQL for data validation.
Familiarity with Agile/Scrum environments.
Excellent communication skills and attention to detail. Preferred
Experience with React, React Native, and .NET environments.
Exposure to tools like Azure DevOps or similar ALM platforms.
Basic understanding of test automation concepts (not required to build frameworks).
Experience with performance or load testing tools (e.g., Apache JMeter, k6).
ISTQB or similar QA certification.
¿Te interesa este puesto?