
Senior SQA Automation Analyst
Contour Software
full-time
Posted on:
Location Type: Office
Location: Islamabad • Pakistan
Visit company websiteExplore more
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