About Whitespace
Whitespace leads in creating intelligent interfaces for enterprises, empowering them to harness the full potential of AI and human collaboration.
Department: Engineering
Location: Belfast (Hybrid)
Hours: Full time
Closing date: Open until filled
Role Summary
As a Junior QA Engineer, you’ll play a hands‑on role in ensuring the quality and reliability of our AI‑powered products. Working closely with experienced QA and engineering colleagues, you’ll contribute to both manual and automated testing efforts, help identify and document bugs, and grow your skills in a fast‑paced, collaborative Agile environment. This is a great opportunity to build a strong foundation in QA engineering while making a real impact on products used by our clients.
Duties & Responsibilities
Automated Testing
* Assist senior engineers in writing, running, and maintaining automated test scripts for web and API‑based features.
* Help expand test coverage across multiple products by adding new test cases to existing frameworks.
* Learn to use automation tools and frameworks such as Playwright under the guidance of the team.
* Work with your team to ensure automated tests are integrated into CI/CD pipelines and run consistently on each build.
Manual Testing
* Execute manual test cases for new features, bug fixes, and regression testing across web and desktop interfaces.
* Write clear, detailed bug reports with steps to reproduce, expected vs. actual results, and supporting screenshots or logs.
* Develop and maintain test plans and test cases for assigned features in collaboration with developers and product owners.
* Apply QA best practices in test design, including exploratory testing and edge case identification.
Product Quality
* Help identify, document, and track bugs through to resolution using issue‑tracking tools such as Jira.
* Support regression testing efforts ahead of product releases to ensure stability.
* Work with engineers to verify bug fixes and validate that resolved issues do not reintroduce regressions.
* Contribute to improving test documentation and shared QA resources across the team.
Agile Ways of Working
* Actively participate in sprint planning, daily stand‑ups, and retrospectives as part of a cross‑functional agile team.
* Collaborate with developers and product managers to clarify acceptance criteria and flag potential quality risks early.
* Share clear test summaries and findings to support sprint reviews and help inform product decisions.
* Continuously look for ways to improve processes, test coverage, and quality practices within your team.
Requirements
Experience
* Some hands‑on experience with software testing.
* Basic understanding of manual testing approaches such as functional, regression, and exploratory testing.
* Exposure to bug‑tracking or project‑management tools (e.g. Jira, Trello, or similar).
* Familiarity with agile development practices.
* Experience with test automation tools or scripting languages (e.g. Python, JavaScript).
Skills & Abilities
* Eager to learn automated testing frameworks and grow your technical skill set over time.
* Strong attention to detail with a methodical, thorough approach to finding and documenting issues.
* Good communication skills — able to clearly describe bugs, ask questions, and collaborate with developers and product teams.
* A proactive, can‑do attitude with a willingness to take on new challenges and expand your knowledge.
* Comfortable working in a fast‑paced environment and adapting to changing priorities.
* A genuine interest in software quality and delivering great experiences for end users.
#J-18808-Ljbffr