Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
We are looking for candidates with a strong background in quality assurance and a passion for delivering quality products. Ideal candidates should possess:Experience in quality assurance methodologies and tools. Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Attention to detail and a commitment to quality.
About the job
metromakro is seeking a Quality Assurance Executive/Specialist based in Karachi. The position centers on enforcing quality standards for both products and services. Success in this role depends on a sharp eye for detail and strong analytical thinking.
What you will do
Monitor and maintain quality benchmarks for a range of products and services.
Collaborate with teams across departments to develop and implement quality assurance processes.
Assist in meeting industry standards and driving improvements in overall quality.
Location
This role is based in Karachi.
About metromakro
metromakro is a leading player in the industry, dedicated to providing high-quality products and services. With a focus on innovation and customer satisfaction, we strive to exceed expectations and deliver value to our clients. Our team is composed of talented professionals who are driven by a shared commitment to excellence.
Join Vanguard Matrix Inc. as a Senior Quality Assurance Engineer, where you will collaborate with engineering teams, customer support, product management, and partners to establish and execute comprehensive Quality Assurance objectives and processes. Your responsibilities will include:Creating and implementing End-to-End and System Test Plans, as well as Use…
Oversee and manage daily testing activities while collaborating with developers, architects, and technical release managers in an Agile/Scrum environment. Engage in scrum meetings and product planning, taking ownership of all testing phases and types, including strategy formulation, requirement analysis, planning, execution, management, and reporting. Effectively document issues and facilitate communication for troubleshooting, ensuring resolution of all bugs and changes before client delivery. Work closely with the QA team to ensure timely completion of daily QA tasks while maintaining high-quality standards. Develop and refine processes to uphold the utmost quality assurance standards. Examine existing procedures, workflows, and software to ensure processes remain current and effective. Support the development of ongoing training programs for the QA team. Conduct department-specific orientations and training for new hires. Maintain transparent communication with internal teams. Assist in internal project kickoffs and gather requirements/specifications. Comprehend complex business and functional requirements and provide guidance on designing technical test cases that thoroughly evaluate the tech stack from an architectural perspective to meet project demands. Collaborate with project and engineering teams to implement and uphold quality gates at every stage of the pipeline.
Company ProfileAHOY is an innovative venture studio located in the bustling city of Dubai. Our mission is to leverage advanced technology to foster innovation and empower businesses across a variety of sectors. With a steadfast commitment to excellence, we provide exceptional solutions and serve as a reliable partner for organizations looking to excel in the modern digital landscape. Our extensive range of services includes web and mobile application development, product prototyping, and data processing automation, all customized to cater to the dynamic needs of businesses around the globe. Join us in shaping the future of technology and delivering transformative solutions that ensure our clients' success.Position OverviewWe are on the lookout for a passionate and detail-focused Junior Software Quality Assurance Engineer to join our quality assurance team at AHOY. In this role, you will collaborate closely with seasoned QA professionals to assist in the testing processes for our software applications. This is a fantastic opportunity to gain practical experience in software testing while developing your skills in a fast-paced environment.
Join AdalFi as We Expand Globally!Position OverviewAt AdalFi, we are revolutionizing the landscape of digital lending technology, placing quality at the core of our mission. We seek a Senior QA Engineer to become a vital part of our dynamic teams in Karachi and Islamabad. This is an extraordinary chance for an individual who is dedicated to delivering software excellence, championing automation, and elevating quality standards across intricate, high-stakes systems. As a Senior QA Engineer, you will work collaboratively with developers, product managers, and business stakeholders to design, implement, and automate test strategies and cases that ensure the reliability and scalability of our innovative fintech solutions.Key Responsibilities:● Create, develop, and sustain robust and scalable automation test frameworks and scripts utilizing leading industry tools and technologies (preferably Cucumber, Selenium, Java, JMeter).● Assess and prioritize test automation prospects grounded in risk, business significance, and practicality.● Run automated test suites, analyze outcomes, and report defects proficiently.● Collaborate with development teams to grasp software designs and pinpoint potential quality concerns early in the development cycle.● Contribute to the ongoing enhancement of our testing processes and methodologies.● Integrate automated testing within the CI/CD pipeline for continuous testing.● Develop and manage test data and environments for automation purposes.● Engage in code reviews to ensure testability and compliance with quality standards.● Diagnose and resolve issues related to test automation frameworks and scripts.● Keep abreast of the latest developments and trends in test automation.● Document test plans, test cases, and results in a clear and concise manner.Desired Qualifications:● Bachelor's degree in Computer Science, Engineering, or a relevant discipline.● 3-5 years of demonstrable experience in software quality assurance with a strong emphasis on test automation.● Comprehensive understanding of the software development lifecycle (SDLC) and various testing methodologies (Agile, Waterfall).● Proven experience in a similar role, showcasing a commitment to quality assurance and automation.
About AdalFiAt AdalFi, we are pioneering the evolution of digital lending in Pakistan with our AI-driven platform, empowering banks to introduce cutting-edge credit products in mere days rather than months. Our innovative use of advanced AI and data analytics facilitates smarter, quicker lending decisions, improving credit accessibility for millions.Role OverviewAs a Senior QA Engineer at AdalFi, you will play a critical role in assuring the quality, performance, and reliability of our software solutions. You will work closely with cross-functional teams, including developers and product managers, to rigorously test our mobile and web applications. The ideal candidate will possess strong analytical skills, a keen eye for detail, and a genuine enthusiasm for identifying software issues. Proficiency in writing test cases, reporting bugs, and operating within Agile/Scrum frameworks is essential.Key ResponsibilitiesConduct comprehensive testing of mobile and web applications to uphold superior quality standards.Identify, document, and collaborate with developers to efficiently resolve bugs or discrepancies.Develop and maintain detailed test cases and scripts aligned with business requirements and user stories.Execute various testing methodologies including UI, regression, cross-browser, integration, and User Acceptance Testing (UAT).Enhance testing infrastructure and internal QA processes for optimal and consistent test execution.Generate clear and structured test reports that summarize outcomes, performance issues, and defect metrics.Engage in all phases of the software development lifecycle, offering insights during design, development, and release.Partner with cross-functional teams [Development, Business Analysis, and User Experience] to ensure software meets user expectations and is delivered timely.Required Skills & QualificationsBachelor’s degree in Computer Science, Engineering, or relevant field.2–4 years of practical experience in manual testing, ideally within agile development settings.Thorough understanding of QA methodologies, testing techniques, and software development processes.Experience with automation testing is highly advantageous.Proven ability to write and execute test cases, test plans, and bug reports.Familiarity with defect tracking tools such as Jira or equivalent is preferred.
We are seeking a dedicated Project Manager to spearhead the management of software and mobile application projects at Vanguard Matrix Inc. The ideal candidate will be instrumental in establishing and executing project management policies, guiding both small and large-scale software and web application development initiatives from inception to launch. In this pivotal role, you will define project objectives, collaborate with Business Analysts to outline project scopes, ensure quality control throughout the project lifecycle, acquire necessary resources, and coordinate team efforts to deliver successful project outcomes.Key Responsibilities:Develop and implement comprehensive project plans aligned with business requirements, leveraging the expertise of domain specialists.Create and maintain Work Breakdown Structures (WBS) for future reference.Regularly update the project plan to reflect deliverables, dependencies, assignments, and results.Manage multiple concurrent projects through all phases, from business analysis to execution and wrap-up.Secure approvals for proposed changes in scope and prioritization.Keep the project team continuously informed about the project’s purpose, background, scope, requirements, and critical issues.Prepare and deliver communication plans and progress reports to key stakeholders, detailing updates on activities, deliverables, risks, and mitigation strategies.Facilitate stakeholder meetings.Identify and manage project dependencies, ensuring timely and targeted project deliverables.Recognize project risks and critical paths, managing mitigation strategies with the project team and stakeholders.Effectively balance the Project Triangle of scope, time, and cost.Follow best practices in project management and continuously drive improvements.Proactively identify, escalate, and resolve issues as they arise.Contribute to departmental and organizational missions by completing related tasks as required.Perform other duties as assigned.
Company ProfileEpicmetry is an innovative venture studio situated in the bustling city of Dubai, dedicated to leveraging state-of-the-art technology to foster innovation and empower businesses across various sectors. Our commitment to excellence and the delivery of outstanding solutions positions us as a reliable partner for organizations striving to succeed in the contemporary digital environment. Our extensive range of services includes web and mobile app development, product prototyping, and data processing automation, aimed at meeting the dynamic needs of businesses globally. Join us in shaping the technological landscape and crafting impactful solutions that ensure our clients' success.Position OverviewEpicmetry is on the lookout for a proficient Mobile Automation Engineer with expertise in Appium to enhance our quality assurance team. In this vital role, you will be instrumental in guaranteeing the performance, functionality, and reliability of our mobile applications through robust automated testing. Your responsibilities will include designing and implementing automated test scripts that ensure an exceptional user experience and uphold high-quality standards in our mobile products.
About Speechify Speechify builds text-to-speech tools that help remove reading barriers. Over 50 million people use Speechify to turn PDFs, books, Google Docs, news articles, and websites into audio. The platform includes apps for iOS, Android, Mac, Chrome, and the web. Speechify has earned recognition as Google’s Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. The company operates fully remotely, with a team of nearly 200 professionals. Engineers, AI researchers, and leaders come from organizations such as Amazon, Microsoft, Google, Stripe, Vercel, and Bolt, as well as top PhD programs like Stanford. Role Overview: Senior Software Engineer – Windows/Desktop Applications This role focuses on building and maintaining native Windows desktop applications for Speechify. The position is based in Karachi, Pakistan, and is part of a distributed team. Key Responsibilities Design, architect, and develop native Windows desktop applications using Windows App SDK, WinUI (or similar UI frameworks), C#, XAML, and C++ when required. Define and maintain best practices for Windows desktop development, emphasizing architecture, performance, memory management, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability. Advance accessibility by integrating and verifying support for accessibility APIs (such as Microsoft UI Automation). Ensure UI controls, focus management, keyboard navigation, screen-reader compatibility, and overall usability for people with disabilities. Work closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and the long-term roadmap for the Windows platform. Manage the full feature lifecycle: conception, design, implementation, testing, release, and ongoing maintenance. Maintain a focus on quality, reliability, and consistency. Troubleshoot and resolve complex technical issues, including bugs, performance bottlenecks, memory leaks, rendering problems, or compatibility challenges. Propose sound architectural or design improvements as needed.
Company OverviewFlatgigs is an innovative venture studio situated in the vibrant city of Dubai. We specialize in harnessing the power of advanced technology to drive business success across multiple sectors. Our dedication to excellence empowers us to deliver state-of-the-art solutions that help our clients thrive in the fast-paced digital environment. From web and mobile application development to product prototyping and data automation, Flatgigs customizes its services to meet the unique demands of our diverse clientele. Join us in transforming the landscape of success through technology and creativity.Position SummaryWe are on the lookout for a committed and meticulous QA Specialist to enhance our quality assurance team. In this pivotal role, you will ensure the quality and performance of our software products through thorough testing and validation processes. You will work collaboratively with developers and product stakeholders to provide high-quality software solutions that align with user expectations and business objectives.
About Usflatgigs is a technology innovator based in the UAE, dedicated to creating scalable digital platforms and logistical solutions tailored for modern enterprises. Our dynamic team thrives in both physical and remote settings, uniting skilled engineers who prioritize innovation and teamwork. We are committed to delivering products that are efficient, secure, and engineered for sustained growth.Position OverviewWe are seeking a talented DevOps and QA Engineer to join our fully remote engineering team. In this pivotal role, you will oversee our cloud infrastructure while ensuring the quality and stability of our software platforms. Your responsibilities will include designing and maintaining automated pipelines, improving system reliability, and spearheading the development of comprehensive testing strategies within our technology ecosystem.Key ResponsibilitiesDesign, build, and maintain robust and secure cloud infrastructure to enhance product performance and reliability.Develop and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines for automated build, test, and deployment cycles.Deploy and manage containerized applications in cloud environments, adhering to industry best practices.Implement Infrastructure as Code (IaC) for consistent, repeatable, and auditable deployments.Configure monitoring, alerting, and logging systems to ensure uptime, performance, and visibility.Collaborate with backend and full-stack developers to optimize deployment workflows and system efficiency.Define and maintain automated testing frameworks integrated within CI/CD pipelines for continuous validation.Support the Quality Assurance team by ensuring test environments, automation tools, and release processes function smoothly.Identify, document, and resolve infrastructure or deployment issues in collaboration with the engineering team.Advocate best practices for reliability, automation, and quality throughout the engineering lifecycle.
Role overview metromakro is seeking a Quality Assurance Executive/Specialist based in Karachi. The position centers on enforcing quality standards for both products and services. Success in this role depends on a sharp eye for detail and strong analytical thinking. What you will do Monitor and maintain quality benchmarks for a range of products and services. Collaborate with teams across departments to develop and implement quality assurance processes. Assist in meeting industry standards and driving improvements in overall quality. Location This role is based in Karachi.
Join our energetic team at AHOY as a Senior Android Engineer, where you'll be instrumental in crafting high-quality, user-focused mobile applications. Your expertise will be vital in designing, developing, and sustaining innovative Android applications. You'll collaborate closely with product managers and designers to guarantee optimal performance and an exceptional user experience.Key Responsibilities:Architect, develop, and uphold scalable Android applications utilizing Kotlin or Java.Work alongside product managers and designers to convert user needs into functional applications.Integrate complex features while ensuring the applications' performance, quality, and responsiveness.Engage in code reviews to uphold superior code quality standards.Keep abreast of the latest trends and advancements in Android development.
Job SummaryWe are seeking a highly skilled Senior Software Engineer specializing in Android development to join our dynamic team at Creative Chaos. In this role, you will be instrumental in crafting and enhancing innovative Android applications. You will collaborate with cross-functional teams to design, implement, and optimize new features, ensuring a seamless user experience. Your expertise will also be vital in diagnosing and resolving technical challenges, maintaining the quality and performance of our applications.Duties & ResponsibilitiesConduct thorough analysis of business requirements and technical specifications.Design and implement new features for Android applications.Write efficient, maintainable, and well-structured code.Work closely with the design team to deliver an outstanding user experience.Proactively identify and troubleshoot application issues.Perform code reviews to uphold high code quality standards.Stay informed about the latest trends and best practices in Android development.Participate in team meetings and collaborative brainstorming sessions.Mentor junior developers, sharing your knowledge and expertise.
Role overview Speechify seeks a Software Engineer to join the iOS Core Product team in Karachi, Pakistan. This position focuses on developing and enhancing mobile applications that support reading and learning for users worldwide. The team’s work plays a key role in accessibility and user experience across Speechify’s global audience. What you will do Design, build, and maintain iOS applications as a member of the core product team Collaborate with colleagues from various disciplines to deliver new features and product improvements Take part in technical and product decisions that guide the direction and foundation of the app Impact Work in this role directly supports millions of users, helping to make reading and learning easier and more accessible around the world.
Veeam is recognized as the Data and AI Trust Company, dedicated to empowering organizations to fully comprehend, secure, and ensure the resilience of their data and AI. As a leader in data resilience and security posture management, Veeam is designed for the integration of identity, data, security, and AI risk. With its headquarters in Seattle and offices across more than 30 countries, Veeam safeguards over 550,000 customers globally, who rely on Veeam to maintain their operations. Join us in our fearless journey forward, as we grow, learn, and make a significant impact for some of the world's largest brands.About the RoleWe are seeking a Software Development Engineer in Test (SDET) to join our Securiti Sciences team. In this pivotal role, you will ensure quality excellence from concept through delivery. You will transcend traditional development or QA roles by utilizing your deep understanding of system architecture and data flow to make informed automation decisions (API versus UI), identify issues at scale, and advocate for quality enhancements throughout the software development lifecycle (SDLC). If you are eager to become a technical consultant and a quality enabler, rather than merely an application developer or defect detector, we want to connect with you!
Are you passionate about mobile application development? Do you possess strong programming skills and thrive on creative challenges? Join our dynamic team as an Android Developer at creativechaos, where you will collaborate with some of the industry's best developers to innovate and enhance our cutting-edge services. Your expertise in design and coding will play a crucial role in shaping the future of our mobile applications.Responsibilities:Design and develop advanced applications for the Android platform.Work collaboratively with cross-functional teams to define, design, and launch new features.Integrate with external data sources and APIs.Conduct unit tests to ensure code robustness, including edge cases and usability.Resolve bugs and enhance application performance.Continuously research and implement new technologies to boost development efficiency.Perform software upgrades and maintenance, modifying existing applications to improve performance and adapt to new hardware.Analyze software requirements and user needs to recommend necessary upgrades for client systems.Collaborate with engineers and analysts to gather project requirements and limitations for optimum software design.Utilize mathematical models and scientific analysis to design and modify software systems.Manage data storage, retrieval, and manipulation to understand system capabilities.Oversee software system testing, validation procedures, and documentation to ensure normal program functionality.Guide the work of technologists and programmers, providing instruction on software code writing as necessary.Coordinate software installations and monitor equipment to ensure specifications are met.Manage core application features, including services, networking, and databases.
Role overview The Software Development Engineer in Test (SDET) position at Securiti.ai centers on strengthening product quality through automated testing. Based in Karachi, this role involves working closely with developers and product teams to influence the software development lifecycle. The SDET takes an active part in test design and implementation, aiming to improve reliability and ensure that products meet high standards. What you will do Create and maintain automated tests for both new and existing product features Work alongside developers and product teams to spot potential issues early in the process Encourage strong quality assurance practices throughout development Support the ongoing improvement and success of Securiti.ai’s products Location This role is located in Karachi, Pakistan.
Join flatgigs as a Senior iOS (Swift) Engineer and take the lead in crafting high-performance mobile applications that delight users. Leveraging your extensive knowledge of Swift, you'll design and develop intuitive user interfaces while ensuring seamless backend integration. This role emphasizes collaboration with design and product teams to enhance user experiences and deliver top-notch features.Key Responsibilities:Architect, develop, and sustain sophisticated iOS applications utilizing Swift.Work alongside cross-functional teams to define and execute app functionalities.Enhance application performance and guarantee smooth functionality across all iOS devices.Perform code reviews and guide junior developers in best practices.Keep abreast of the latest trends and best practices in iOS development.
At flatgigs, we are a forward-thinking technology firm based in the UAE, dedicated to creating scalable digital platforms and innovative logistic solutions tailored for contemporary enterprises. Our diverse team thrives in both physical and remote settings, uniting seasoned engineers who prioritize collaboration and innovation. We are committed to delivering products that are not only efficient but also secure and designed for sustainable growth. As a Mobile Engineer, you will play a crucial role in developing and maintaining mobile applications utilizing React Native. This position is centered on creating tools that facilitate seamless connections between drivers, warehouse personnel, and customers through real-time delivery updates, route information, and inventory tracking. You will collaborate with backend developers, product managers, and operations teams to transform logistics processes into straightforward and dependable mobile experiences. Your contributions will significantly enhance tracking, communication, and overall efficiency within our logistics network.
Job Summary As a Senior Software Engineer specializing in Node.js at Creative Chaos, you will play a pivotal role in the development of server applications across a range of software platforms. Your primary responsibilities will include crafting robust Restful APIs that cater to client applications, ensuring that our server applications are functional, secure, and perform optimally. You will also take on a mentorship role, guiding junior engineers and fostering team growth through comprehensive training.Duties & ResponsibilitiesAnalyze and interpret business requirements to develop effective solutions.Estimate and prioritize assigned tasks for efficiency.Write high-quality code and perform thorough unit testing.Engage in collaboration with cross-functional team members.Optimize code for enhanced security and performance.Maintain and troubleshoot existing systems to rectify issues.Keep issue tracking software updated for transparency.Provide timely status updates to stakeholders.Communicate effectively with clients to understand their needs.Manage version control of your codebase.Research and implement new technologies that enhance our product.Lead a team of talented software engineers, providing guidance and support.Mentor colleagues by sharing knowledge and best practices.Continuously upgrade your own skills and knowledge to stay ahead.Participate in evaluating candidates for new positions within the team.