Shape the Future of Software Quality
Build your career with us and help shape the future of software quality
Why Join Tazezat
We offer more than just a job. Join us and be part of a team that values innovation, growth, and excellence.
Flexible Work Environment
Work remotely or from one of our global offices with flexible hours that fit your lifestyle.
Continuous Learning
Access to training, certifications, conferences, and a dedicated budget for professional development.
Competitive Compensation
Attractive salary packages, performance bonuses, and comprehensive health benefits.
Work-Life Balance
Generous paid time off, parental leave, and wellness programs to keep you healthy and happy.
Global Team
Work with talented professionals from around the world and expand your cultural horizons.
Career Growth
Clear career paths, mentorship programs, and opportunities to lead projects and teams.
Our Culture
At Tazezat, we foster a culture of collaboration, innovation, and continuous improvement. We believe that great software is built by great teams, and we're committed to creating an environment where everyone can thrive.
Collaborative environment where every voice is heard and valued
Focus on work-life balance and employee wellbeing
Opportunities to work with cutting-edge technologies and methodologies
Regular team events, hackathons, and knowledge sharing sessions
Open Positions
Explore our current openings and find the perfect role for your skills and career goals.
Senior QA Automation Engineer
We're looking for a Senior QA Automation Engineer to design, develop and maintain automated test frameworks and test cases for our clients' web and mobile applications.
Key Requirements:
- 5+ years of experience in software testing and quality assurance
- 3+ years of experience with test automation frameworks (Selenium, Cypress, Playwright, etc.)
- Strong programming skills in at least one language (Java, Python, JavaScript)
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of API testing and performance testing
QA Team Lead
As a QA Team Lead, you will be responsible for leading a team of QA engineers, defining testing strategies, and ensuring the delivery of high-quality software products for our clients.
Key Requirements:
- 7+ years of experience in software testing and quality assurance
- 3+ years of experience in a leadership role
- Strong knowledge of QA methodologies, tools, and best practices
- Experience with Agile/Scrum development processes
- Excellent communication and team management skills
Performance Testing Specialist
We're seeking a Performance Testing Specialist to design and execute performance tests, analyze results, and provide recommendations for optimizing application performance.
Key Requirements:
- 4+ years of experience in performance testing
- Proficiency with performance testing tools (JMeter, LoadRunner, Gatling, etc.)
- Experience with monitoring tools and performance analysis
- Knowledge of database performance tuning
- Strong analytical and problem-solving skills
Mobile QA Engineer
Join our team as a Mobile QA Engineer to ensure the quality of mobile applications across different platforms and devices.
Key Requirements:
- 3+ years of experience in mobile application testing
- Experience with mobile automation tools (Appium, XCUITest, Espresso)
- Knowledge of mobile app development lifecycle
- Familiarity with mobile device management and testing on real devices
- Understanding of mobile app performance optimization
QA Consultant
As a QA Consultant, you will work directly with clients to assess their QA processes, provide recommendations, and implement quality improvement strategies.
Key Requirements:
- 6+ years of experience in software quality assurance
- Experience in consulting or client-facing roles
- Strong knowledge of industry standards and best practices
- Excellent communication and presentation skills
- Ability to translate technical concepts to non-technical stakeholders
Junior QA Engineer
We're looking for passionate Junior QA Engineers to join our team and grow their skills in software testing and quality assurance.
Key Requirements:
- 0-2 years of experience in software testing
- Basic understanding of software development lifecycle
- Familiarity with test case design and execution
- Eagerness to learn and grow in the QA field
- Good communication and teamwork skills
Don't See a Position That Fits?
We're always looking for talented individuals to join our team. Send us your resume and let us know how you can contribute to our mission.
Submit Your ResumeWhat Our Team Says
Hear directly from our team members about their experience working at QualityUpLift.
Alex Johnson
Senior QA Engineer, 3 years
"Working at QualityUpLift has been the highlight of my career. The collaborative environment, challenging projects, and opportunities for growth have helped me develop both professionally and personally."
Maria Rodriguez
QA Team Lead, 4 years
"The support I've received in my journey from a QA Engineer to a Team Lead has been incredible. QualityUpLift truly invests in its employees and provides a clear path for career advancement."
David Chen
Automation Specialist, 2 years
"The flexible work environment and focus on work-life balance at QualityUpLift is unmatched. I've been able to grow my technical skills while maintaining a healthy lifestyle."
Our Application Process
We've designed a straightforward application process to help you join our team quickly and efficiently.
1. Apply Online
Browse our open positions and submit your application through our careers portal. Make sure to include your resume and a cover letter explaining why you're interested in joining QualityUpLift.
2. Initial Screening
Our recruitment team will review your application and reach out for an initial phone or video screening to discuss your experience, skills, and expectations.
3. Technical Assessment
Depending on the role, you may be asked to complete a technical assessment or case study to demonstrate your skills and problem-solving abilities.
4. Team Interviews
Meet with potential team members and managers to discuss your experience in more detail and get to know the team you'll be working with.
5. Offer & Onboarding
If you're a good fit, we'll extend an offer and work with you to ensure a smooth onboarding process. Welcome to the QualityUpLift team!
Ready to Join Our Team?
Explore our open positions and take the first step towards an exciting career in quality assurance.