Negotiable
Inside
Undetermined
Telford, UK
Summary: The Quality Assurance Engineer role involves ensuring the delivery of high-quality software solutions through systematic testing and defect identification. The candidate should possess strong analytical skills and experience in both manual and automation testing within an Agile environment. Collaboration with developers and product owners is essential for clarifying requirements and improving QA processes. The position is contract-based and requires 3-7+ years of relevant experience.
Key Responsibilities:
- Review requirements and functional specifications to create comprehensive test plans and test cases.
- Execute manual and automation tests to ensure product quality.
- Perform functional, regression, smoke, integration, and system testing.
- Identify, document, and track defects using standard defect management tools.
- Develop and maintain automation scripts using tools such as Selenium, Cypress, Playwright, or similar.
- Integrate automated tests into CI/CD pipelines.
- Optimize and enhance automation frameworks.
- Work closely with developers, product owners, and business analysts to clarify requirements.
- Document test results, defects, and overall product quality.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
- Contribute to continuous improvement of QA processes.
- Identify areas of improvement in application performance, usability, or UI/UX.
- Ensure adherence to QA standards, best practices, and quality guidelines.
Key Skills:
- 3-7+ years of experience in software testing (manual or automation).
- Strong understanding of SDLC and STLC.
- Hands-on experience with test management and defect tracking tools (eg, Jira, Azure DevOps, TestRail).
- Good knowledge of SQL for data validation.
- Experience in web, mobile, or API testing (eg, Postman, REST API).
- Excellent analytical, problem-solving, and communication skills.
Salary (Rate): £300 per day
City: Telford
Country: UK
Working Arrangements: undetermined
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Job Title: Quality Assurance Engineer
Experience: 3-7+ years
Location: Telford, UK
Employment Type: Contract
About the Role
We are looking for a skilled Quality Assurance (QA) Engineer to ensure the delivery of high-quality software solutions through systematic testing, defect identification, and process improvement. The ideal candidate should have strong analytical skills, hands-on experience with manual and/or automation testing, and the ability to work collaboratively in an Agile environment.
Key Responsibilities
Testing & Quality Assurance
- Review requirements and functional specifications to create comprehensive test plans and test cases.
- Execute manual and automation tests to ensure product quality.
- Perform functional, regression, smoke, integration, and system testing.
- Identify, document, and track defects using standard defect management tools.
Automation (if applicable)
- Develop and maintain automation scripts using tools such as Selenium, Cypress, Playwright, or similar.
- Integrate automated tests into CI/CD pipelines.
- Optimize and enhance automation frameworks.
Collaboration & Documentation
- Work closely with developers, product owners, and business analysts to clarify requirements.
- Document test results, defects, and overall product quality.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
Process Improvement
- Contribute to continuous improvement of QA processes.
- Identify areas of improvement in application performance, usability, or UI/UX.
- Ensure adherence to QA standards, best practices, and quality guidelines.
Required Skills & Qualifications
- 3-7+ years of experience in software testing (manual or automation).
- Strong understanding of SDLC and STLC.
- Hands-on experience with test management and defect tracking tools (eg, Jira, Azure DevOps, TestRail).
- Good knowledge of SQL for data validation.
- Experience in web, mobile, or API testing (eg, Postman, REST API).
- Excellent analytical, problem-solving, and communication skills.