Junior to Mid-Level QA Tester / Automation Engineer
We're hiring a detail-oriented QA Tester / Automation Engineer to ensure the performance, reliability, and quality of our applications and systems. You'll work closely with developers, product managers, and DevOps teams to identify issues early and improve testing workflows. The ideal candidate has a Bachelor's degree in Computer Science, Software Engineering, or a related field and 1-4 years of experience in QA testing, software testing, or automation engineering.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
🧪 We’re Hiring: QA Tester / Automation Engineer
📍 Location: Remote (Bahrain)
🕒 Employment Type: Full-Time
💼 Level: Junior – Mid-Level
🌐 About UsWe are a technology-driven organization focused on building reliable, scalable, and high-quality digital products. Our engineering teams emphasize automation, continuous improvement, and exceptional user experiences to deliver stable and efficient software solutions.
We believe quality assurance is essential to creating products users can trust.
🎯 The RoleWe’re looking for a detail-oriented QA Tester / Automation Engineer to help ensure the performance, reliability, and quality of our applications and systems.
You’ll work closely with developers, product managers, and DevOps teams to identify issues early, improve testing workflows, and contribute to automation initiatives across the software development lifecycle.
🚀 What You’ll Do- Perform manual and automated testing for web and/or mobile applications
- Design, develop, and maintain automated test scripts and frameworks
- Execute functional, regression, integration, and performance testing
- Identify, document, and track software defects and inconsistencies
- Collaborate with development teams to troubleshoot and resolve issues
- Support CI/CD and quality assurance process improvements
- Create and maintain test plans, test cases, and QA documentation
- Help improve product reliability, usability, and release quality
- Participate in Agile ceremonies and product testing discussions
Interested in remote work opportunities in QA & Testing? Discover QA & Testing Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 1–4 years of experience in QA testing, software testing, or automation engineering
- Experience with tools such as Selenium, Cypress, Playwright, Postman, or similar
- Understanding of SDLC, QA methodologies, and testing best practices
- Familiarity with CI/CD pipelines and automated testing workflows
- Basic scripting or programming knowledge (JavaScript, Python, Java, etc.)
- Strong analytical and problem-solving skills
- Excellent attention to detail and documentation abilities
- Good communication and collaboration skills in English
- Experience in Agile or startup environments is a plus
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Fully remote work environment
- Opportunity to work on scalable and modern software products
- Exposure to automation frameworks and quality engineering practices
- Collaborative and engineering-focused culture
- Career growth and continuous learning opportunities
- Competitive salary and benefits package
Similar Jobs
Explore other opportunities that match your interests
remote job network
tpa technologies