Contour Software

Senior SQA Automation Analyst

Contour Software

full-time

Posted on:

Location Type: Office

Location: IslamabadPakistan

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and implement scalable, maintainable automated test frameworks and test suites.
  • Develop automated UI, API, and integration tests to ensure high product quality.
  • Collaborate closely with engineering teams to ensure testability, observability, and quality throughout the development lifecycle.
  • Integrate automated tests into CI/CD pipelines to support continuous testing and rapid feedback.
  • Advocate for best practices in quality assurance, automation strategy, and testing methodologies across teams.
  • Identify gaps in test coverage and drive continuous improvement in testing processes and quality standards.
  • Provide technical leadership in QA by defining standards, tools, and automation approaches.
  • Train, mentor, and support team members in adopting automation frameworks and improving testing skills.
  • Facilitate knowledge sharing through documentation, workshops, and peer reviews.
  • Participate in test strategy planning and contribute to architectural and technical decisions.
  • Perform exploratory and manual testing when necessary.
  • Review automation code and provide constructive feedback on best practices.

Requirements

  • Bachelor’s degree in computer science, Information Systems, or a related field, or a comparable combination of education and practical experience.
  • 5+ years of experience in software quality assurance, with at least 3 years focused on automated testing.
  • Strong experience designing, developing, and maintaining automated test frameworks from scratch.
  • Proficiency in at least one programming language commonly used for automation (e.g., Java, C#, Python, TypeScript, or JavaScript).
  • Hands-on experience with modern automation tools such as Selenium, Playwright, Cypress, WebDriverIO, or similar.
  • Experience testing RESTful APIs using tools such as Postman, RestAssured, or equivalent frameworks.
  • Solid understanding of software development lifecycle (SDLC), QA methodologies, and Agile/Scrum processes.
  • Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps, GitLab CI).
  • Strong knowledge of test strategies, test planning, and risk-based testing approaches.
  • Experience with version control systems such as Git.
  • Familiarity with defect tracking and test management tools (e.g., Jira, TestRail, Azure DevOps).
  • Ability to analyze logs, troubleshoot complex issues, and perform root cause analysis.
  • Demonstrated ability to collaborate cross-functionally with developers, product managers, DevOps, and business stakeholders.
  • Experience mentoring, coaching, or training other QA engineers or team members on automation tools, frameworks, and quality practices.
Benefits
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
automated testingtest frameworksUI testingAPI testingintegration testingprogramming languagestest strategiesrisk-based testingroot cause analysistest planning
Soft Skills
collaborationtechnical leadershipmentoringknowledge sharingcommunicationadvocacy for best practicescontinuous improvementproblem-solvingtrainingfacilitation