
Senior QA Analyst
Upland Software
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇮🇳 India
Visit company websiteJob Level
Senior
About the role
- Assist the quality assurance efforts for two key products: FileBound and AccuRoute.
- Develop and approve test plans, strategies, and automation roadmaps for both products.
- Ensure adherence to QA methodologies and best practices.
- Drive decisions on trade-offs between performance, cost, and schedule.
- Act as the “Quality Champion” for assigned products, defending code quality on behalf of customers.
- Lead meetings and communicate QA approach to management and stakeholders.
- Disseminate technical information clearly to diverse audiences, including non-technical stakeholders.
- Collaborate with leadership and product SMEs to align QA strategy with organizational vision.
- Architect solutions for complex testing scenarios across FileBound and AccuRoute.
- Oversee automation strategy and integration into CI/CD pipelines.
- Solve complex, vaguely defined technical problems with innovative solutions.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of progressive experience in Quality Assurance, including hands-on testing and quality ownership.
- Experience acting as a senior or lead contributor on QA initiatives, with responsibility for guiding less senior team members.
- Demonstrated experience working with cross-functional teams including Development, Product, and other stakeholders.
- Proven ability to work independently with minimal supervision while managing responsibilities across multiple efforts.
- Solid experience working within established software development and quality assurance processes.
Benefits
- Flexible working hours
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
quality assurancetest plansautomation roadmapsQA methodologiesCI/CD pipelinestesting scenarioshands-on testingquality ownershipsoftware development processes
Soft skills
communicationleadershipcollaborationproblem-solvingindependencestakeholder management