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:
POMS Corporation (www.poms.com) is committed to improving the effectiveness, competitiveness and compliance of regulated manufacturers by delivering proven, world-class manufacturing execution system (MES) solutions that integrate seamlessly with other enterprise applications. POMS' industry knowledge, validation experience, and MES technology are unparalleled in the cGMP environment. POMS MES and Business Intelligence Products set the standard for manufacturing in Pharmaceutical, Biotechnology, Medical Device, Consumer Packaged Goods, and other regulated industries. We take pride in the well-built and robust technological solutions we bring to our customers. We become trusted enterprise partners with our customers by delivering quality products and services that help their business become more profitable. We hire and retain great employees.
POMS is part of the Constellation Software Inc. family (www.csisoftware.com). Constellation Software Inc. (CSI) is a group of international software companies and is traded on the Toronto Stock Exchange (CSU.TO). CSI companies are leading providers of software and services to a select group of public and private sector markets and we acquire, manage, and build industry-specific software businesses that provide specialized, mission-critical software solutions to address the particular needs of our customers. We offer the benefit of working with a medium sized company while enjoying the support and opportunity of being part of a 13,000+ employee organization.
POMS is investing heavily in automated quality engineering, modern software delivery practices, and AI-assisted testing to further product quality and accelerate delivery.
The Position:
POMS is seeking a hands-on Quality Engineering Lead / Automation Architect to lead the shift from predominantly manual testing to automation-driven quality engineering. This is a hands-on role: the successful candidate will personally help enhance the automation foundation (Playwright framework, standards, and CI/CD integration) and lead a global QA team to deliver automation at scale, using data to measure outcomes and prioritize investments.
The selected individual will work from Contour Software's Karachi office as an extension of the division's R&D team.
Responsibilities:
Automation Strategy and Architecture:
- Own POMS' test automation strategy and roadmap, serving as technical lead for the Playwright framework, automation standards, coding guidelines, and review practices.
- Design and build scalable Playwright suites in TypeScript, making effective use of fixtures, workers, parallelization, test isolation, retries, traces, and reporting.
- Organize workflow-based testing suites with clear smoke, core regression, and release regression layers across functional, API, integration, and end-to-end testing.
- Assess the existing manual test inventory and prioritize which tests should be automated, redesigned, consolidated, kept manual, or retired.
- Partner with Development and DevOps to enhance our automated regression pipelines (Azure DevOps, GitHub Actions, Jenkins, or similar), with sound environment, test-data, and parallel-execution strategies across TFVC and Git repositories.
- Apply AI-assisted tools to test generation, maintenance, coverage analysis, and defect identification, and evaluate emerging testing tools and practices.
- Govern the use of AI in testing: ensure AI-generated test cases and automation scripts meet framework standards, coding practices, validation controls, and security requirements.
- Monitor and improve framework health by addressing flaky tests, technical debt, duplicated automation, unstable execution, and maintenance overhead, and manage framework upgrades and migrations.
Team Leadership
- Build, mentor, and develop a small, high-performing QA team, with particular responsibility for building automation capability.
- Put in place the standards, coaching, delegation, and ownership models that allow the team to scale automation without relying on the lead to author most tests.
- Set goals, performance expectations, and career development plans, and support hiring, onboarding, and succession planning.
- Foster quality ownership, accountability, collaboration, and continuous improvement.
Quality and Release Management:
- Champion shift-left and risk-based testing, and participate in requirements, design, and architecture reviews to identify risks early.
- Define data-driven release readiness criteria and quality gates, and own QA for all software releases.
- Build operational and executive dashboards and KPIs covering automation coverage, test reliability and flakiness, maintenance effort, defect escape rates, release readiness, and team performance, and use them to prioritize investments.
- Provide leadership and stakeholders with clear reporting on automation progress, framework health, team capacity, technical risks, AI adoption, and improvement opportunities.
- Lead root cause analysis of escaped defects and implement preventive improvements.
- Support validation and compliance activities within a regulated software environment.
Qualifications:
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent experience.
- 5+ years of software quality assurance and testing experience.
- Expert-level experience building enterprise-scale test automation frameworks using Playwright, Selenium, Cypress, or comparable tools, with strong TypeScript or JavaScript skills.
- Strong software engineering skills, preferably in TypeScript and JavaScript, including Git, API testing (for example Postman/Newman or REST Assured), SQL, debugging, and code review.
- Strong understanding of automation design patterns, including Page Object Model, reusable components, modular architecture, data-driven testing, and BDD.
- Experience integrating automated regression testing into CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or comparable platforms.
- Experience scaling automation capability through coaching, standards, and delegation.
- Proven use of quality metrics, dashboards, and KPIs to drive decisions and outcomes.
- Experience testing complex web-based enterprise applications in Agile environments.
- Strong analytical and problem-solving skills, and excellent verbal and written communication.
Preferred Qualifications:
- Hands-on experience building substantial Playwright suites in TypeScript (fixtures, workers, parallelization, test isolation, retries, traces).
- Experience leading QA teams or large-scale testing initiatives.
- Experience in regulated industries such as life sciences, pharmaceutical manufacturing, healthcare, or medical devices, including GxP and 21 CFR Part 11.
- Experience working across mixed TFVC and Git environments, including migration to Git.
- Demonstrated success transforming a predominantly manual QA organization into an automation-heavy one.
- Experience using AI or machine learning to improve testing efficiency and effectiveness.
- Knowledge of performance and security testing methodologies, including load-testing tools such as JMeter or k6.
- Certifications in software testing or quality engineering (such as ISTQB, CSTE, or CSQA), or demonstrated learning in Generative AI and AI-assisted software development.
Success Measures:
- Establish a baseline quality scorecard and show measurable KPI gains within 12 months.
- Increase automated coverage of core and critical product areas.
- Deliver reliable, fast, and maintainable automated regression running on every build.
- Enable the QA team to produce automation at scale against consistent standards.
- Detect defects earlier in the lifecycle and improve release confidence.
Exciting Benefits we offer:
- 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
Disclaimer: At Contour, we attribute our success to the unique contributions of our diverse staff. We’re committed to fostering a culture of respect that thrives on the varied perspectives and experiences of all individuals we recruit, employ, promote, and compensate. Since day one, we’ve adhered to a policy that champions a work environment honoring the worth and dignity of each person while being free from all forms of employment discrimination.
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.
Skills Required
- Bachelor's degree in Computer Science, Engineering, Information Systems, a related field, or equivalent experience
- 5+ years of software quality assurance and testing experience
- Expert experience building enterprise-scale test automation frameworks using Playwright, Selenium, Cypress, or comparable tools
- Strong TypeScript or JavaScript skills
- Experience with Git, API testing, SQL, debugging, and code review
- Knowledge of Page Object Model, reusable components, modular architecture, data-driven testing, and BDD
- Experience integrating automated regression tests into CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or comparable platforms
- Experience scaling automation capability through coaching, standards, and delegation
- Experience using quality metrics, dashboards, and KPIs to drive decisions and outcomes
- Experience testing complex web-based enterprise applications in Agile environments
- Strong analytical, problem-solving, verbal communication, and written communication skills
- Hands-on experience building substantial Playwright suites in TypeScript
- Experience leading QA teams or large-scale testing initiatives
- Experience in regulated industries, including GxP and 21 CFR Part 11
- Experience working across TFVC and Git environments, including migration to Git
- Success transforming a predominantly manual QA organization into an automation-heavy organization
- Experience using AI or machine learning to improve testing efficiency and effectiveness
- Knowledge of performance and security testing methodologies, including JMeter or k6
- Software testing or quality engineering certifications such as ISTQB, CSTE, or CSQA
- Demonstrated learning in Generative AI and AI-assisted software development
Contour Software Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Contour Software and has not been reviewed or approved by Contour Software.
-
Inclusive Benefits Coverage — Medical coverage extends to employees and dependents, with parent coverage included in some packages. Feedback suggests these family-oriented protections are a standout aspect of the offering.
-
Retirement Support — Provident-fund or retirement plans and life insurance are part of the package. These elements are positioned as core financial safeguards for employees.
-
Parental & Family Support — Childcare support is highlighted among the benefits. These provisions align with a package geared toward stability for employees with dependents.
Contour Software Insights
What We Do
Contour Software is a wholly owned subsidiary of Constellation Software Inc. (CSI), specializing in IT services and consulting. The company provides augmented teams of professional IT staff to support 245 business units within CSI, helping them implement, support, extend, and enhance the mission-critical enterprise systems that power thousands of medium and large businesses and public institutions globally.








