Software QA Engineer Specializing in Automated Testing and CI/CD
Nada Holdings, Inc.
About the role
Software QA Engineer – Web Applications (Remote / On‑Site)
Reference: J‑18808‑Ljbffr
Why Join Us?
We’re building the next generation of web experiences and need a passionate QA professional to champion quality across every release. If you love turning requirements into reliable, automated test suites and thrive in a collaborative, fast‑moving environment, you’ll feel right at home here.
What You’ll Do
| Responsibility | What It Looks Like |
|---|---|
| Design & Build Automated Tests | Create robust Playwright or Cypress test suites (JavaScript/TypeScript) that cover critical user flows, edge cases, and regression scenarios. |
| Execute Manual & Automated Testing | Perform exploratory, functional, and cross‑browser testing to uncover hidden defects and validate UI/UX against design specs. |
| Drive Quality Through Collaboration | Partner daily with product engineers, designers, and product managers to clarify requirements, review user stories, and define acceptance criteria. |
| Bug Tracking & Documentation | Log, triage, and track defects in our bug‑tracking system (e.g., Jira, Azure DevOps). Write clear, reproducible steps and maintain test documentation. |
| CI/CD Integration | Embed automated test runs into our pipelines (GitHub Actions, GitLab CI, Jenkins, etc.) and monitor results to keep the release gate tight. |
| API & Service Validation | Write and run API tests (REST/GraphQL) using tools like Postman, Newman, or built‑in Playwright request APIs. |
| Continuous Improvement | Evaluate new testing tools, frameworks, and best practices; mentor junior QA teammates; contribute to a culture of quality. |
Who You Are
| Requirement | Desired Experience |
|---|---|
| QA/Test Engineering Experience | 4+ years delivering high‑quality web applications. |
| Automation Frameworks | Hands‑on expertise with Playwright or Cypress (preferably both). |
| Programming Skills | Strong command of JavaScript and TypeScript; comfortable writing clean, maintainable code. |
| API Testing | Experience testing REST/GraphQL services, creating request/response assertions. |
| Bug‑Tracking Tools | Proficient with Jira, Azure DevOps, or similar. |
| CI/CD Familiarity | Ability to integrate tests into pipelines (GitHub Actions, GitLab CI, Jenkins, CircleCI, etc.). |
| Detail‑Oriented & Communicative | Excellent written and verbal communication; can convey complex issues clearly to both technical and non‑technical stakeholders. |
| Team Player | Enjoys collaborating with engineers, designers, and product owners to ship reliable features. |
Nice‑to‑have: Experience with performance testing tools (Lighthouse, WebPageTest), visual regression tools (Percy, Applitools), or containerized test environments (Docker).
What We Offer
- Competitive Salary & Benefits – health, dental, vision, 401(k) match, generous PTO.
- Remote‑First Flexibility – work from anywhere or join our modern office hubs.
- Growth & Learning – budget for conferences, certifications, and online courses.
- Cutting‑Edge Tech Stack – work with the latest JavaScript/TypeScript frameworks, cloud services, and CI/CD pipelines.
- Collaborative Culture – regular cross‑functional demos, retrospectives, and knowledge‑sharing sessions.
How to Apply
- Submit Your Resume – highlight relevant automation projects and the frameworks you’ve used.
- Portfolio / GitHub – include links to test suites, open‑source contributions, or demo projects.
- Cover Letter (optional) – tell us why quality matters to you and how you’d make an impact on our web products.
We’re excited to see how you’ll help us raise the bar on web‑app reliability!
Equal Opportunity Employer – we celebrate diversity and are committed to creating an inclusive environment for all employees.
Requirements
- 4+ years of QA or Test Engineering experience
- Experience with Playwright or Cypress is essential
- Good grasp of JavaScript and TypeScript
- Familiar with API testing and bug tracking tools
- Strong attention to detail and communication skills
Responsibilities
- Create and execute automated tests
- Conduct thorough manual and automated web app testing
- Ensure product quality through team collaboration
- Track bugs and document issues effectively
- Integrate automated tests into CI/CD pipelines
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free