Quality Assurance Engineer
| Dyddiad hysbysebu: | 04 Tachwedd 2025 |
|---|---|
| Cyflog: | £42,000 i £52,000 bob blwyddyn |
| Oriau: | Llawn Amser |
| Dyddiad cau: | 04 Rhagfyr 2025 |
| Lleoliad: | Leicester, Leicestershire |
| Gweithio o bell: | Yn gyfan gwbl o bell |
| Cwmni: | DECILLION DIGITAL LIMITED |
| Math o swydd: | Parhaol |
| Cyfeirnod swydd: | DD252136_045 |
Crynodeb
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 user acceptance testing (UAT) and provide guidance to business stakeholders.
Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]
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
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 user acceptance testing (UAT) and provide guidance to business stakeholders.
Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]
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