Bytes is a top provider of premium IT solutions and services, working with SMEs, corporations, and public sector organizations to modernize and digitally transform their IT infrastructures. Founded in 1982, Bytes has experienced significant growth, now employing over 750 people across seven locations in the UK and Ireland, with a turnover surpassing £1.8 billion in 2023.
At Bytes, we nurture talented individuals to achieve remarkable outcomes and are dedicated to supporting our employees through continuous training, guidance, and development to help you advance and fulfil your career goals. We foster a culture of innovation, collaboration, recognition and inclusivity and offer a wide range of benefits to support staff wellbeing.
PURPOSE OF JOB:
ytes is actively recruiting a Software QA Test Engineer with 5+ years of Manual Testing experience at a UK-based company, backed by a strong, positive reference. This role is designed for a well-rounded general tester with hands-on experience across frontend, backend, and API testing. The position requires a minimum of 1/2 days onsite weekly, promoting direct collaboration with our dynamic QA and development teams to enhance software quality and reliability.
In this role, you will play a vital part in our QA team, performing comprehensive manual testing and gradually contributing to our automation efforts. We highly recommend candidates with a QA Test Certification (such as ISTQB), and experience in test automation (using Cypress or Playwright) will be a valuable asset, as you’ll have opportunities to move into automation-focused tasks.
Working in a collaborative and agile setting, your expertise will be highly valued, and your insights will actively shape our testing processes. This position provides a unique opportunity for career growth, enabling you to bridge the gap between manual and automation testing. If you are passionate about quality assurance and eager to contribute to a supportive and close-knit QA team, we encourage you to apply and join us on this exciting journey.
KEY RESPONSIBILITIES:
* Using appropriate techniques to design test cases, test scripts and test data that will address identified test requirements and presenting them in an overall test design.
* Conduct comprehensive testing across frontend, backend, and APIs to validate software integrity and quality.
* Develop, document, and execute test plans, cases, and scripts to meet identified requirements and ensure complete test coverage.
* Perform API testing to validate interactions and data exchange between services.
* Identify software weaknesses and suggest areas for improvement, targeting both functional and non-functional requirements.
* Collaborate with stakeholders to understand project requirements and quality objectives.
* Leverage technical tools like Postman for API testing and SQL for database testing and verification.
* Integrate testing activities within a CI/CD pipeline to support rapid development cycles.
* Document and prioritize defects, working closely with developers to resolve them promptly.
* Collaborate with the design and development teams to troubleshoot and refine software applications.
* Collaborating with the design and development teams to troubleshoot and refine software applications.
QUALIFICATIONS, EXPERIENCE, & SKILLS:
Qualifications:
* Degree in computer science, software engineering or a similar field - DESIRABLE
* QA Testing Certification at any level, e.g. ISTQB - ESSENTIAL
* SQL/Data interrogation techniques - ESSENTIAL
Years of Experience:
* 5+ years commercial development testing - ESSENTIAL
Other Requirements:
* Previous experience working as a QA/Tester automation engineer - DEISRABLE
* Familiarity with popular programming script languages - ESSENTIAL
* Detailed knowledge of application functions, bug fixing and testing protocols - ESSENTIAL
* Co-work with development teams, project managers, solution designers, information security for successful resolution of bugs/issues - ESSENTIAL
* Experience in manual testing of business applications - ESSENTIAL
* Experience of Agile development project lifecycles - ESSENTIAL
* Experience and building and executing test cases and plans - ESSENTIAL
CORE COMPETENCIES & SKILLS:
* Ability to work proactively, independently and in an agile manner to achieve desired outcomes.
* Ability to work both independently and as a team player and enjoy working in an environment that requires continuous learning
* Written and Verbal Communication skills, and capable of communicating with senior stakeholders across the business
* Ability to take ownership and drive cross functional collaborative meetings
* Lateral thinking: generate innovative approaches and solutions to complex problems
* Excellent organizational skills and ability to juggle multiple demands without missing deadlines
* Strong attention to detail
* Good project Management skills