
Senior Software Quality Assurance Engineer
OOQIA
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇳🇮 Nicaragua
Visit company websiteJob Level
Senior
Tech Stack
JestSDLCSelenium
About the role
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Design and execute test strategies, plans, scenarios, and cases based on business and technical requirements.
- Perform root causes analysis and troubleshooting of non-conforming software.
- Lead defect management: identifying, documenting, tracking, categorizing, and verifying resolutions.
- Conduct static and dynamic testing throughout all stages of the SDLC.
- Perform manual testing (functional, regression, integration, UAT, smoke/sanity testing).
- Design, develop and maintain automated test scripts and frameworks.
- Ensure test coverage of web application across multiple platforms, devices and browsers.
- Review meticulously the UI, to ensure pixel-level quality, validating clarity in key user flows, and suggesting improvements to readability, accessibility, and overall user experience.
- Execute performance, load, and endurance tests to validate system reliability.
- Develop and apply testing processes for new and existing products to meet client needs.
- Track quality assurance metrics, like defect densities and open defect counts.
- Maintain detailed documentation: traceability matrices, defect reports, and summary reports.
- Participate in Agile ceremonies and contribute to continuous improvement of QA practices.
- Stay up-to-date with new testing tools and test strategies.
Requirements
- BS/MS degree in Computer Science, Engineering, or a related field.
- Minimum 5+ years of QA experience with a blend of manual and automated testing.
- Strong understanding of software QA methodologies, tools, and processes.
- Strong understanding of software testing lifecycle, V-Model, and Agile frameworks.
- Experience writing clear, concise, and comprehensive test strategies, test plans, test cases.
- Solid knowledge of defect lifecycle, severity, priority classification, and defect reporting tools.
- Proficiency in test automation tools and frameworks such as Jest, Selenium, and Playwright.
- Experience with cross-browser testing with tools such as BrowserStack.
- Experience with REST API testing and backend validation with tools such as Postman, Fiddler.
- Experience with version control and CI/CD tools (e.g., Git).
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
manual testingautomated testingtest strategiestest planstest casesdefect managementroot cause analysisperformance testingload testingendurance testing
Soft skills
analytical skillsproblem-solvingcommunicationcollaborationattention to detail