Job Description
QA Engineer (Mid–Senior Level) to join our team and drive quality across our high-performance backend platform. You will own the end-to-end testing process, including test strategy and design, issue identification and analysis, test automation development, and execution. Your work will play a key role in ensuring the scalability, stability, and performance of our systems as they evolve.
- Conduct hands-on manual investigation, troubleshooting, and reproduction of functional issues within backend systems.
- Design, develop, and maintain automated testing solutions to streamline manual processes across distributed system environments.
- Evaluate existing test automation frameworks and scripts, identify coverage gaps, and implement additional automated test cases to improve quality assurance.
- Perform exploratory and investigative testing of new and unreleased features, analysing requirements, expected behaviours, system impact, and potential risks.
- Create and maintain comprehensive test documentation, including test plans, test cases, execution results, defect reports, and overall test summaries.
- 5+ years of experience in QA Engineering, with a strong focus on backend systems and services.
- Proven experience managing the full testing lifecycle, including test planning, manual test design, automation script development, execution, and reporting.
- Strong hands-on experience working in Unix/Linux environments (essential).
- Proficiency in scripting and test automation using Python and Bash, with at least 3 years of practical experience (essential).
- Solid experience testing backend applications and services, including APIs, databases, microservices, and distributed systems.
- Strong analytical and troubleshooting skills, with the ability to investigate issues beyond symptoms and identify root causes.
- Excellent communication skills in English, with the ability to clearly articulate findings, risks, and recommendations to both technical and non-technical stakeholders.
- Exposure to DevOps practices, CI/CD pipelines, infrastructure automation, or cloud-based environments.
- Experience working within large-scale, high-availability, or performance-sensitive distributed systems.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru