About the Role
Our client, a dynamic software development house, is seeking a meticulous and proactive Quality Assurance (QA) Engineer to join their team in East London . This role is crucial for ensuring the delivery of high‑quality software products by designing and executing comprehensive test plans. You will be responsible for identifying bugs, verifying fixes, and contributing to the overall quality assurance process across various applications. The ideal candidate has a keen eye for detail, strong analytical skills, and a passion for ensuring software reliability and user satisfaction. This position requires on‑site presence in East London to facilitate close collaboration with development and product teams.
Key Responsibilities
- Develop and execute detailed test plans, test cases, and test scripts.
- Perform various types of testing, including functional, regression, integration, and performance testing.
- Identify, document, and track software defects using bug tracking systems.
- Verify bug fixes and perform re‑testing.
- Collaborate with developers and product managers to understand requirements and provide feedback.
- Automate test cases where possible to improve efficiency.
- Participate in requirements analysis and design reviews.
- Contribute to the continuous improvement of QA processes and methodologies.
- Ensure that all software releases meet quality standards and project requirements.
- Provide clear and concise test reports.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 2+ years of experience in software quality assurance or testing.
- Proven experience in manual testing of web and/or mobile applications.
- Familiarity with test management tools (e.g., TestRail, Zephyr).
- Experience with bug tracking systems (e.g., Jira).
- Understanding of software development lifecycle (SDLC) and Agile methodologies.
- Basic knowledge of SQL for data validation is a plus.
- Experience with automated testing tools (e.g., Selenium, Cypress) is an advantage.
- Strong analytical and problem‑solving skills.
- Excellent communication and teamwork abilities, comfortable working in an office‑based environment in East London.
Benefits
- Competitive hourly wage/salary for contract duration.
- Potential for contract extension based on performance and business needs.
- Opportunities to work on diverse software projects.
- Collaborative team environment in East London.
- Exposure to modern QA tools and techniques.
- Gain valuable experience in a growing tech sector.
- Contribution to the success of innovative software products.