What success looks like in this role:
We are looking for a detail-oriented QA/Test Analyst with hands-on experience in testing within an Application Support environment. Youll own test planning and execution across multiple applications, champion test automation, and ensure high-quality releases by aligning testing to business requirements and the full software development lifecycle (SDLC)whether Agile or Waterfall.
Key Responsibilities
- Testing in App Support: Perform structured testing of changes, fixes, enhancements, and incident resolutions within an Application Support context, ensuring stability and regression coverage.
- SDLC-Aligned Testing: Plan and execute tests that align with the full SDLCrequirements, design, build, test, deployacross Agile sprints or Waterfall phases.
- Requirements to Test Design: Translate business requirements and functional specs into clear test scenarios; provide guidance and effort estimates for testing activities.
- Test Script Management: Develop, maintain, and execute test scripts and test cases across multiple applications and integrations, adhering to agreed estimates and timelines.
- Functional & Non-functional Testing: Conduct functional (system, integration, regression, UAT support) and non-functional (performance, reliability, usability, basic security checks) tests to a high standard.
- Defect Management: Identify, document, and communicate defects where outcomes diverge from expected results; collaborate with developers and business teams to triage and retest fixes.
- Test Automation: Implement and use test automation techniques, frameworks, and tools (e.g., Selenium, Cypress, Playwright, REST API test tools) to improve coverage, speed, and reliability.
- Environment & Data Readiness: Coordinate test environment setup, test data preparation, and configuration management to ensure reproducible test results.
- Reporting & Traceability: Maintain test documentation (plans, cases, results) with full traceability to requirements; provide clear test progress and quality reports.
- Continuous Improvement: Recommend process, tooling, and coverage improvements; contribute to testing standards and best practices.
You will be successful in this role if you have:
- Minimum 2 years relevant experience OR equivalent combination of education and experience.
- Proven experience testing within an Application Support environment (production support, BAU change, defect fixes, and minor enhancements).
- Strong understanding of the full SDLC and how it applies to software testing across Agile and Waterfall (sequential/incremental) methodologies.
- Certified in testing (e.g., ISTQB Foundation or higher).
- Experience/knowledge in test automation concepts, frameworks, and best practices.
- Ability to interpret business requirements, derive test conditions, and estimate the testing effort accurately.
- Hands-on experience developing, maintaining, and executing test scripts across multiple applications.
- Demonstrated capability in functional and non-functional testing with high quality standards.
- Strong defect lifecycle management with clear communication to stakeholders and development teams.