AI-powered, ethical debt collections and recovery solutions
Quality Assurance Engineer
Location
United States
Posted
179 days ago
Salary
0
Seniority
Mid Level
Job Description
Quality Assurance Engineer
Mida Technologies
• Define, document, and execute test plans for new features and product releases • Perform functional, regression, integration, and performance testing across multiple platforms • Build and maintain automated test suites to streamline CI/CD pipelines • Collaborate with backend, frontend, and product teams to understand requirements and edge cases • Identify, document, and track defects to closure using issue-tracking tools • Participate in sprint planning, grooming, and release readiness reviews • Validate REST APIs using tools like Postman, Swagger, or automated frameworks • Improve and maintain testing environments, data setups, and QA workflows • Advocate for quality across the engineering organization by driving best practices and test coverage
Job Requirements
- 2–5 years hands-on experience in software testing (manual + automated)
- Strong understanding of QA methodologies, SDLC, and testing best practices
- Experience with automated testing tools/frameworks (e.g., Selenium, Playwright, Cypress, Jest)
- Hands-on experience writing test scripts with JavaScript, TypeScript, Python, or Java
- Strong proficiency in testing REST APIs, microservices, and integrations
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.)
- Familiarity with SQL for data validation during testing
- Ability to analyze logs, API responses, and system behavior to identify root causes
- Excellent documentation skills and strong attention to detail
Benefits
- Competitive salary and performance bonuses
- Remote-friendly work environment
- A collaborative and high-ownership engineering culture
- Room for growth, learning, and leadership
- Work on meaningful, high-impact products in a fast-scaling environment
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Develop test cases based on business requirements and system specs for PolicyCenter modules (e.g., New Business, Renewals, Endorsements). • Perform UI, rules, workflow, and validation testing within PolicyCenter. • Conduct regression, smoke, and exploratory testing in test environments. • Validate Guidewire integrations with third-party systems via SOAP/REST APIs . • Perform backend data verification using SQL and data validation tools. • Work with logs, XML/JSON payloads, and tools like Postman , SoapUI , or ReadyAPI . • Log, track, and retest defects using tools like JIRA, ALM, or Azure DevOps . • Participate in Agile ceremonies : daily standups, sprint planning, reviews. • Collaborate closely with developers, BAs, and business users to understand expected system behavior. • Support test automation frameworks (e.g., Selenium, TestNG, REST Assured ) if applicable. • Identify and propose areas for automation within PolicyCenter flows or integration points.
• Assess the quality of physician reports, ensuring they meet all client and jurisdictional standards specific to long-term disability claims. • Verify that the claims support the physician's determinations in long-term disability claims. • Read and apply policy guidelines and healthcare terminology, determining when criteria for long-term disability are met. • Provide strong customer service by working closely with clients on a case-by-case basis to deliver complete, timely, and error-free quality assurance for long-term disability cases. • Manage and provide oversight for complex long-term disability cases requiring additional review prior to returning to the client. • Serve as an additional level of QA for cases with quality issues, utilizing clinical claims knowledge specific to long-term disability. • Participate in other duties and special projects, as assigned, based on business needs.
• Design, prepare, and execute manual and automated test cases across Visa, Mastercard, and EFTPOS payment systems. • Conduct end-to-end, integration, and user acceptance testing for card payments and digital banking platforms. • Validate transaction processing, card issuance, and lifecycle activities in line with business and compliance requirements. • Collaborate with developers and business teams to ensure test coverage, quality, and traceability of requirements. • Identify and document defects, manage resolution, and maintain comprehensive test documentation. • Support automation initiatives by identifying test cases suitable for regression and continuous testing. • Ensure adherence to PCI DSS, APRA, and other regulatory standards within the payments environment. • Contribute to continuous improvement of testing frameworks, tools, and processes in an Agile delivery model.


