
Quality Assurance Engineer
Mida Technologies
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
CypressJavaJavaScriptJenkinsJestMicroservicesPythonSDLCSeleniumSQLTypeScript
About the role
- 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
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software testingautomated testingQA methodologiesSDLCtest scriptsJavaScriptTypeScriptPythonJavaSQL
Soft skills
attention to detaildocumentation skillscollaborationproblem-solving