
Senior SQA Analyst
3 days ago
Join to apply for the Senior SQA Analyst role at Contour Software
Join to apply for the Senior SQA Analyst role at Contour Software
Get AI-powered advice on this job and more exclusive features.
About Contour
Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.
About Contour
Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.
As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries. With a broad-based and ever-growing portfolio of market-leading, vertical-market enterprise solutions covering more than 100 industry domains in predominantly mature markets, CSI's recipe creates the perfect environment for professionals to build fulfilling, long-term careers.
What started as an R&D & Accounting back-office, has progressed into a full-service Global Centre serving all functions and departments, at the divisional as well as operating group/corporate level. Today Contour employees, located in Karachi, Lahore & Islamabad, are serving CSI divisions located in time zones spanning the globe, from Sydney to Vancouver. With the global growth of Constellation as the wind in our sails, we are only just getting started
The Division
Ziiware Inc, a division of Vela (an operating group of Constellation Software Inc.). We take the complications out of wholesale distribution, helping distributors of all sizes grow their markets with innovative solutions like automated order entry and customer relationship tools so they can focus on what matters most: selling more products
The Position
We are seeking talented Senior SQA Analyst for manual and automation testing for mobile team. The hired individual will be responsible for test planning and execution of a mobile app developed in Flutter/Dart for iOS and Android. The ideal candidate should be able to write automated tests and communicate fluently in English.
The successful hires will be located and work out of the Contour Software Lahore or Karachi office (preferably Karachi), working as part of the resource-centre team, as an extension of the division-based R&D department.
Qualification & Experience
- Bachelor's degree in computer science, or equivalent technical Degree; or equivalent combination of education and experience.
- 5+ years of experience in software QA, with expertise in both manual and automated testing.
- Strong attention to detail, adhering to quality assurance principles.
- Proven ability to plan, prioritize, and execute tasks effectively to meet deadlines.
- Strong Understanding of Mobile App Testing:
- Device Coverage: Knowledge of testing across various iOS devices, screen sizes, resolutions, and OS versions.
- Network Conditions: Ability to test under different network conditions (3G, 4G, Wi-Fi, low connectivity).
- Security Testing: Understanding of common mobile app security vulnerabilities and testing methods.
- Usability Testing: Ability to identify UI/UX issues and provide actionable feedback for an intuitive user experience.
- Performance Testing: Familiarity with testing app responsiveness, load times, memory usage, and battery consumption.
- Functional Testing: Thorough understanding of ensuring all app features work as intended.
- Different Types of Testing: Unit, Widget, Integration, and End-to-End (E2E) testing, especially related to Flutter.
- Test Planning & Strategy: Ability to create detailed test plans, scenarios, and test cases based on requirements.
- Bug Reporting & Tracking: Proficiency in using bug tracking tools (e.g., Jira) and writing clear, concise bug reports with steps to reproduce.
- SDLC & Agile Methodologies: Experience working within Agile/Scrum teams and understanding the software development lifecycle.
- Flutter Framework Knowledge: Understanding of the Flutter framework, including widgets, state management, and the rendering process is preferable. This is crucial for understanding how the app is built and how to effectively test it.
- Dart Programming Language Proficiency: Since Flutter uses Dart, the candidate knowledge in Dart to write and understand automated tests is a plus. This includes knowledge of Dart syntax, data types, object-oriented programming (OOP) concepts, and asynchronous programming (Future, Streams, async/await).
- iOS Ecosystem Familiarity: While Flutter is cross-platform, there can be platform-specific behaviors. The tester should have some familiarity with the iOS ecosystem to identify and test these nuances. Knowledge of native iOS testing (Swift/Objective-C) or XCUITest can be a plus, even if they primarily use Flutter automation tools.
- Cross-Platform Considerations: Understanding how to test for consistency and identify differences in UI/UX and functionality between iOS and other platforms (even if your current focus is iOS).
- API Integration Testing: Ability to test how the mobile app interacts with backend APIs, handles JSON responses, and manages data.
- Native Code Interoperability: Awareness of platform channels for interacting with native code, and experience with integrating third-party SDKs if applicable.
- Experience with Mobile Automation Tools:
- Flutter Driver/integration_test: This is Flutter's built-in testing framework, so direct experience with it is highly valuable.
- Appium: A widely used open-source framework for automating mobile apps (native, hybrid, and mobile web) across iOS and Android. This is a strong asset for cross-platform automation. A candidate with good experience with Appium/Java will also consider for the assessment.
- Other relevant tools: Experience with tools like Playwright or Cypress (though less mobile-specific, they might indicate broader automation capabilities).
- Test Automation Framework Design & Maintenance: Ability to design, develop, and maintain robust and scalable test automation frameworks.
- Writing & Debugging Automation Scripts: Programming skills in Dart is preferable but Java based candidate can also apply (as mentioned), and experience in writing clean, efficient, and maintainable automated test scripts.
- Locator Strategies: Proficiency in identifying elements for automation in Flutter apps (e.g., using Flutter Finder, semantics, or other relevant strategies).
- CI/CD Integration: Experience integrating automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines (e.g., Jenkins, GitLab, GitHub Actions, Codemagic) to enable continuous testing.
- Version Control (Git): Essential for managing test code, collaborating with developers, and tracking changes.
- Performance Optimization (in relation to automation): Understanding how to write efficient automated tests that don't negatively impact performance.
- Attention to Detail: Mobile apps are complex, and a good QA tester needs to spot even the smallest defects.
- Problem-Solving & Analytical Skills: Ability to analyze complex systems, identify root causes of issues, and propose solutions.
- Communication Skills: Clear and effective communication (verbal and written) with developers, product managers, and other stakeholders, providing actionable feedback.
- Collaboration & Teamwork: Ability to work effectively within an agile team.
- Proactive & Self-Motivated: A desire to learn new technologies and stay updated with the latest trends in mobile testing and Flutter development.
- Adaptability: The mobile landscape evolves rapidly, so a tester needs to be able to adapt to new tools, frameworks, and challenges.
- Time Management & Organization: Ability to manage multiple tasks and projects efficiently.
- Market-leading Salary
- Medical Coverage – Self & Dependents
- Parents Medical Coverage
- Provident Fund
- Employee Performance-based bonuses
- Home Internet Subsidy
- Conveyance Allowance
- Profit Sharing Plan [Tenured Employees Only]
- Life Benefit
- Child Care Facility
- Company Provided Lunch/Dinner
- Professional Development Budget
- Recreational area for in-house games
- Sporadic On-shore training opportunities
- Friendly work environment
- Leave Encashment
In our continuous effort to promote inclusivity, we extend our commitment to individuals with special needs by providing reasonable accommodations. We actively encourage qualified individuals with special needs to apply for the various openings within our company. Should you require assistance in completing the application process or have any inquiries regarding special facilities, please do not hesitate to contact our HR team. Your unique talents and abilities are welcomed and valued here.Seniority level
- Seniority levelMid-Senior level
- Employment typeFull-time
- Job functionQuality Assurance
- IndustriesIT Services and IT Consulting
Referrals increase your chances of interviewing at Contour Software by 2x
Sign in to set job alerts for "Senior Software Quality Assurance Analyst" roles.We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
SQA Analyst
5 days ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the SQA Analyst role at Contour SoftwareJoin to apply for the SQA Analyst role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen people to...
-
SQA Analyst
5 days ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the SQA Analyst role at Contour SoftwareJoin to apply for the SQA Analyst role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a...
-
Intermediate SQA Analyst
5 days ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Intermediate SQA Analyst role at Contour SoftwareJoin to apply for the Intermediate SQA Analyst role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has...
-
SQA Analyst
5 days ago
Karachi, Sindh, Pakistan EWS Group Full timeContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries. With a...
-
SQA Quality Assurance Specialist
5 days ago
Karachi, Sindh, Pakistan beBeeSQA Full time 2,000,000 - 3,000,000Job Title:SQA Quality Assurance SpecialistJob DescriptionThe SQA Quality Assurance Specialist will be responsible for ensuring the quality and reliability of our software products. This role involves developing test procedures, testing software using internal tools, and working closely with developers, business analysts, project managers, and product owners...
-
SQA Engineer
6 days ago
Karachi, Sindh, Pakistan Impetus Systems Full time $40,000 - $60,000 per yearImpetus Systems is hiring for SQA Engineer𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Sharah-e-Faisal, Karachi𝐉𝐨𝐛 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐭𝐢𝐨𝐧:Training: Participate in a comprehensive training program to learn software testing fundamentals, including manual and automated testing techniquesTest Case Execution: Execute test cases as directed by...
-
Mid-Level SQA Engineer
6 days ago
Karachi, Sindh, Pakistan CATALYST IT Solutions(Pvt) Ltd. Full time 900,000 - 1,200,000 per yearJob Description - Software Quality Assurance (SQA) EngineerPosition:Mid-Level SQA EngineerLocation:Shahrah-e-Faisal, Karachi – On-siteCompany:Catalyst IT Solutions (Pvt.) Ltd.About UsCatalyst IT Solutions is a leading technology company specializing in fintech, trading automation, and enterprise software solutions. We deliver secure, scalable, and...
-
Senior SQA Engineer
6 days ago
Karachi, Sindh, Pakistan Hr Ways 3 Full time 900,000 - 1,200,000 per yearAbout the job Senior SQA Engineer Company Description: Our client is a Pakistan-based IT consulting firm with 30 years experience delivering enterprise solutions to public, private, and donor-funded sectors.Job Overview We are seeking an experienced SQA Engineer with a strong background in testing larger, complex systems such as ERP platforms,...
-
SQA Engineer
5 days ago
Karachi, Sindh, Pakistan Leopards Courier Service Pvt. Ltd Full timeLeopards Courier Service Pvt. Ltd, PakistanFollowing are the JD's For SQA, kindly forward CV relevant and similar to the following JD's and experience.Responsibilities:Actively participate in an agile team in the incremental delivery of software.Design and develop high quality automation code along with manual testing to support the project delivery.Ensure...
-
SQA Engineer
11 hours ago
Karachi, Sindh, Pakistan Inoviotech Full time 70,000 - 120,000 per yearPosition OverviewWe are looking for a detail-oriented and results-driven Senior SQA Engineer to join our team. The ideal candidate will have strong experience in both manual and automated testing, exposure to business analysis, and awareness of how to leverage AI tools and techniques to improve testing efficiency, analytics, and overall quality.Key...