Role: Senior QA Analyst
Work location: Telford, UK
Job type: Full time
Work Location - Onsite
Responsibilities
Develop test plans for small to medium projects with focus on quality and efficiency
Follow general guidelines established in the test plan and receive minimal instruction and assignments from leadership
Develop and modify test plans and adapts to changing project circumstances
Document and execute test cases from approved test plan, project requirements and design
Develop Software Quality Assurance automation scripts aligned with test plan
Perform Software Quality Assurance (including but not limited to graphical user interface (GUI), Back End, interface batch, regression, automation execution performance Software Quality Assurance) and record results following established project standards for Software Quality Assurance, defect management, and test deliverables
Develop defect root cause analysis and verify defect fixes
Create and review test data to support planned tests
Update the Requirements Traceability Matrix
Interact with other functional teams
Provide Software Quality Assurance status updates to leadership
Develop and provide input to test planning activities
Develop test plans and other test documentation as related to specialty area
Proactively identify and escalate risks and issues to leadership and assist in developing solutions
Assist in providing technical and functional knowledge to junior staff members and mentor junior staff members
Demonstrate domain expertise and present test scenarios to clients
Demonstrate strong knowledge of Software Quality Assurance methodologies, best practices, and procedures; and apply them to projects to ensure that test objectives are achieved
Demonstrate advanced business knowledge in one or more domains
Possess unwavering commitment to customer service and operational excellence in providing customer support.
Keeps abreast of new technology and market developments
Request and provide both negative and positive feedback
Provide technical and test guidance to designated Software Quality Assurance team members
Qualification & Technical Skills:
Bachelor's Degree (Majors: Computer Science, Information Systems, or a closely related field preferred)
7+ years of Software Quality Assurance experience
Experience with software development life cycle (SDLC) and Software Quality Assurance life cycle (STLC)
Hands-on experience with defect tracking and test management systems, such as Jira, Azure DevOps, HP ALM, or comparable platforms.
Expertise in Requirements and Planning tools like Jira, Confluence, and Azure DevOps etc.
Expertise in Test Design, Test Management and Defect Management tools TestRail, Zephyr, and Azure Test Plans etc.
Knowledge of Accessibility Testing tools like Axe, WAVE, ARC Toolkit, SiteImprove, JAWS, Dragon, NVDA, VoiceOver, TalkBack etc.
Experience using database tools and platforms such as Oracle, SQL Server, TOAD, or equivalent technologies to validate data integrity, perform Back End testing, and support comprehensive test coverage.
Preferred Qualifications and Experience
Familiarity with test automation tools and frameworks, such as Selenium or similar technologies, is preferred.
Strong understanding of and experience applying Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) best practices within both Agile and Waterfall delivery models.