cover image
Levy Professionals

QA Engineer

Hybrid

Belfast, United kingdom

Freelance

01-11-2025

Share this job:

Skills

Communication Python JavaScript TypeScript Jira CI/CD Version Control Test Quality Assurance Selenium Test Automation Problem-solving Attention to detail git AWS Software Development software testing Agile Manual Testing Junit CI/CD Pipelines

Job Specifications

QA Engineer

Role Responsibilities

Develop, implement, and maintain comprehensive test plans and test cases to ensure the quality and functionality of back-end services and APIs.
Perform both automated and ad-hoc manual testing, with a focus integration testing, and end-to-end testing.
Work with a team of engineers to design, implement, and maintain CI/CD pipelines
Maintain detailed documentation of test cases, test results, and defect reports.
Step up to help clarify and understand requirements when there is ambiguity, ensuring comprehensive test coverage and alignment with business objectives.
Demonstrate T-shaped skills by actively contributing to all areas of development and assisting team members in developing their own T-shaped skills.

Experience/Competencies

Proven experience as a QA Engineer.
Strong understanding of software testing principles and methodologies.
Extensive experience with automated testing tools and frameworks.
Familiarity with AWS services and cloud-based testing environments.
Experience working in agile environments and a strong agile mindset.
Attention to detail and the ability to work under pressure without being distracted by complexity.
Excellent problem-solving skills and the ability to think critically and creatively.
Strong collaboration skills and the ability to communicate effectively with team members and stakeholders.
Passion for quality assurance and a commitment to maintaining high standards of software development.

Skills

Strong communication skills, both written and verbal
Proficiency in both automated and manual testing, with a focus on unit testing, integration testing, and end-to-end testing.
Strong grasp of test automation tools and frameworks (e.g., Playwright, Cypress, Selenium, JUnit, NUnit).
Above-average proficiency in Python, with the ability to use Python for developing testing tools and scripts.
Proficiency in TypeScript and/or JavaScript for developing testing tools and scripts
Familiarity with version control systems (e.g., Git) and backlog management tools (e.g., JIRA).
Ability to write clear and concise test cases and defect reports.
Ability to effectively triage production issues alongside the support team, including investigating and debugging with users Ability to work effectively as part of a team and independently when required.

About the Company

Levy Professionals: Your Global Partner for Project Success Levy Professionals specializes in project-based roles, elevating your project delivery with our Statement of Work (SOW) model. Expanding into the USA, Germany, and Belgium in September 2024, we are enhancing our global footprint. Founded in 2000, Levy has become a sustainable provider of professional staffing solutions, serving tech start-ups to global enterprises across various industries. Global Reach and Expertise Based in the UK and Amsterdam, we have an exte... Know more