Application deadline closed.

Job Description

If you are looking to advance your career in the field of Quality Assurance (QA) within the Information Technology industry, the SQA Analyst position at Contour Software could be the perfect opportunity for you.

This full-time, on-site role offers a chance to work in a dynamic environment where you can use your technical skills to improve software quality and ensure the smooth delivery of high-quality products to clients. Located in Islamabad, Pakistan, Contour Software is known for its innovation and dedication to delivering top-notch software solutions.

Why Join Contour Software?

Contour Software is a leading player in the Information Technology industry, providing high-quality software products and services to a wide array of clients. As an SQA Analyst at Contour Software, you will be joining a team that values expertise, creativity, and a commitment to quality.

With a market-leading salary, excellent benefits, and professional growth opportunities, this role offers a great platform for anyone looking to develop their career in the software quality assurance field.

Key Responsibilities of an SQA Analyst

The SQA Analyst plays a vital role in ensuring the quality of software products by testing and verifying new features and bug fixes. Below are the main duties and responsibilities for the role:

1. Create Test Plans Based on Specifications and Requirements

As an SQA Analyst, you will create detailed written test plans based on the product specifications and requirements. This is a crucial step in ensuring that the testing process is thorough and well-documented.

2. Execute Manual and Automated Tests

Your main task will be to execute both manual and automated tests on new features and bug fixes. This includes ensuring the stability and functionality of the product across multiple platforms and browsers.

3. Develop and Maintain Automated Tests Using Cypress

Automated testing is an essential part of the role, and you will be responsible for developing and maintaining automated tests using the Cypress Test Framework and JavaScript.

4. Monitor Quality After Releases

After the release of a product, you will monitor its quality by running tests and ensuring that no defects have been introduced. This includes ensuring compatibility across different browsers and operating systems.

5. Research and Document Defects

Whenever defects are discovered, you will need to research and document them accurately. This helps the development team understand the issue and make necessary fixes.

6. Participate in Agile Meetings

You will be an active participant in daily stand-up meetings and bi-weekly sprint planning. This allows you to collaborate with the development team and ensure timely progress on testing and bug fixes.

7. Provide Support and Training to Teams

Another important aspect of the role involves assisting in escalated support and mentoring support and PSO (Professional Services Organization) teams. This helps to build internal expertise and improve the overall support structure.

Qualifications and Skills

To succeed in the role of SQA Analyst, candidates must meet the following qualifications and have the necessary technical skills:

1. Educational Qualifications

A University degree in Computer Science, Information Technology, or a related discipline is required to ensure you have a strong technical foundation for quality assurance tasks.

2. Experience

Applicants must have between 2-5 years of relevant experience in a similar domain or industry. Familiarity with hardware integration and browser farm/operating system simulation will be an added advantage.

3. Technical and Programming Skills

Strong technical skills, particularly in automated testing with tools like Cypress Test Framework and JavaScript, are essential. A working knowledge of SQL is also required, as you will be expected to query logs (e.g., New Relic) and develop quality dashboards.

4. Attention to Detail and Communication Skills

Excellent attention to detail and the ability to document issues clearly are crucial in this role. Additionally, you must possess strong communication skills to motivate software engineers and collaborate effectively with other team members.

5. Problem-Solving and Self-Motivation

Being self-directed, results-driven, and motivated is key to succeeding in this role. You should be able to think critically, break down processes into step-by-step tests, and solve problems efficiently.

Benefits of Working at Contour Software

Contour Software offers a comprehensive range of benefits to its employees, which makes it an attractive workplace for professionals looking to grow in the tech industry. Some of the exciting benefits include:

1. Market-leading Salary

2. Medical Coverage (Self & Dependents)

3. Parents Medical Coverage

4. Provident Fund

5. Employee Performance-based Bonuses

6. Home Internet Subsidy

7. Conveyance Allowance

8. Profit Sharing Plan (Tenured Employees Only)

9. Life Benefit

10. Child Care Facility

11. Company-Provided Lunch/Dinner

12. Professional Development Budget

13. Recreational area for in-house games

14. Sporadic On-shore training opportunities

15. Friendly work environment

16. Leave Encashment

How to Apply

If you are passionate about quality assurance and software testing, apply today for the SQA Analyst position at Contour Software. To apply, simply apply at Growthify.Pk with your resume and relevant experience. This is an excellent opportunity to join a leading software company and take your career to the next level.

Location: Islamabad, Islāmābād, Pakistan

Job Type: Full-Time, On-site

Experience: 2-5 years

Qualifications: University degree in Computer Science, Information Technology, or related discipline

Join Contour Software today and be part of a talented team that is driving innovation and delivering top-quality software solutions!

Blogs