Enable job alerts via email!

Quality Assurance Engineer

DECILLION DIGITAL LIMITED

East Midlands

On-site

GBP 42,000 - 52,000

Full time

17 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech-focused company is seeking a Quality Assurance Engineer to ensure the quality of applications through effective testing strategies. Key responsibilities include developing test plans, executing manual and automated tests, and collaborating with development teams. Candidates should possess a Bachelor's degree in Computer Science and relevant experience in QA practices. The role offers a salary range of GBP 42,000 to GBP 52,000 per annum, with opportunities for professional development.

Qualifications

  • 3–7 years of experience as a Software Tester, QA Engineer, or Test Analyst.
  • Proficiency in using testing and defect management tools.
  • Experience with manual testing and exposure to test automation frameworks.

Responsibilities

  • Create comprehensive test plans and test cases based on specifications.
  • Perform automated and manual testing of applications.
  • Log and manage defects effectively with development teams.

Skills

Attention to detail
Problem-solving ability
Strong communication skills
Experience with Selenium
Understanding of STLC & SDLC
SQL knowledge
Agile/Scrum familiarity

Education

Bachelor’s degree in Computer Science or related field
ISTQB or equivalent QA certification

Tools

JIRA
Selenium
Postman
JMeter
Job description

Reference: DD252136_045

Vacancy: 1

Job title: Quality Assurance Engineer

Location: Leicester / Client Location

Salary: GBP 42000 to GBP 52000 per annum

Published Date: 04 November 2025

Closing Date: 03 December 2025

Job Description (Main Duties and Responsibilities)
  • Review business requirements, functional specifications, and technical design documents to create comprehensive test plans and test cases.
  • Identify appropriate test scenarios, including positive, negative, regression, integration, and performance test cases.
  • Participate in requirement analysis and provide early feedback to improve design and usability.
  • Define and maintain test data, test environments, and test coverage metrics.
  • Perform manual testing of web, mobile, and API‑based applications.
  • Execute automated test scripts and maintain automation frameworks where applicable.
  • Log, track, and manage defects using tools such as JIRA, Azure DevOps, or Bugzilla.
  • Collaborate with developers to reproduce and resolve defects quickly.
  • Conduct regression, smoke, sanity, functional, integration, and user acceptance testing (UAT).
  • Prepare and share test summary reports, including test results, quality metrics, and defect trends.
  • Design and maintain automated test scripts using tools like Selenium, Postman, JMeter, Cypress, or Playwright.
  • Support CI/CD pipelines with automated test execution in tools such as Jenkins, GitLab CI, or Azure Pipelines.
  • Ensure that automation scripts are scalable, reusable, and aligned with project goals.
  • Work closely with developers, product owners, and project managers in an Agile/Scrum setup.
  • Participate in daily stand‑ups, sprint planning, and retrospectives.
  • Contribute to continuous improvement initiatives for QA processes, tools, and standards.
  • Support UAT and provide guidance to business stakeholders.
Key Skills, Qualifications and Experience Needed
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Relevant testing certifications (e.g., ISTQB Foundation, Agile Tester, Certified Selenium Professional) preferred.
  • Proven experience (3–7 years) as a Software Tester, QA Engineer, or Test Analyst.
  • Strong understanding of STLC, SDLC, and defect lifecycle management.
  • Experience with manual testing and exposure to test automation frameworks.
  • Good working knowledge of SQL for data validation and backend testing.
  • Proficiency in using testing and defect management tools (e.g., JIRA, TestRail, Zephyr, HP ALM).
  • Knowledge of API testing tools such as Postman, SoapUI, or ReadyAPI.
  • Familiarity with Agile/Scrum methodology and sprint‐based delivery cycles.
  • Excellent attention to detail, problem‑solving ability, and analytical skills.
  • Strong communication skills for effective stakeholder collaboration.
  • Experience with Selenium WebDriver, Cypress, or Playwright for UI automation.
  • Understanding of performance testing using JMeter or LoadRunner.
  • Familiarity with version control systems (Git, GitLab, Bitbucket).
  • Basic scripting skills in Python, Java, or JavaScript for automation development.
  • Knowledge of API automation, BDD frameworks (Cucumber, Behave), or continuous integration tools.
  • Experience testing in cloud environments (AWS, Azure, GCP).
  • ISTQB or equivalent QA certification is a plus.
  • Deep familiarity with Salesforce Lightning Design System (SLDS) and Salesforce platform design constraints.
  • Strong proficiency in Figma, Adobe XD, or equivalent design and prototyping tools.
  • Experience designing for multi‑persona environments, including internal users, customers, and mobile field engineers.
  • Experience working in Agile/Scrum delivery teams and collaborating with cross‑functional stakeholders.
  • Excellent communication, presentation, and stakeholder management skills.
  • User research artefacts such as detailed personas, empathy maps, and journey maps that capture user needs, motivations, and pain points.
  • Well‑structured information architecture documents and user flow diagrams to define intuitive navigation and interaction pathways.
  • Wireframes and interactive prototypes to visualize and iterate on proposed user experiences before development.
  • Design specifications fully aligned with Salesforce Lightning Design System (SLDS) standards to ensure consistency and scalability.
  • Thorough accessibility and usability testing reports documenting findings, recommendations, and design improvements.
  • Final UI design assets prepared for seamless handoff to development teams, ensuring design accuracy and implementation quality.
Other Key skills
  • Good analytical and Problem‑solving skills
  • Good communication skills
  • A thorough approach and Self starter
  • Focus on quality and delivery
  • Working together in teams.
  • Leadership and effective decision making.
  • Flexible Attitude
  • Excellent customer service
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.