You'll play a crucial role in ensuring the quality and reliability of our software products. You'll work closely with our development team to design and execute test plans, identify and report bugs, and ensure that our software meets the highest standards of quality before release. Your attention to detail, analytical mindset, and passion for delivering exceptional user experiences will be key to your success in this role.

Key Responsibilities:

  • Test Planning and Strategy:
    • Collaborate with the development team to understand project requirements and define comprehensive test plans and strategies.
    • Identify test scenarios, edge cases, and use cases to ensure thorough test coverage.
    • Develop and maintain test documentation including test cases, test scripts, and test reports.
  • Test Execution:
    • Execute manual and automated tests according to the defined test plans and strategies.
    • Perform functional, regression, performance, and usability testing to validate software functionality and performance.
    • Identify, isolate, document, and track bugs through to resolution using bug tracking systems.
  • Automation:
    • Develop and maintain automated test scripts using industry-standard testing tools and frameworks.
    • Continuously improve and expand test automation coverage to increase efficiency and effectiveness of testing efforts.
  • Collaboration and Communication:
    • Work closely with developers, product managers, and other stakeholders to ensure clear understanding of project requirements and expectations.
    • Communicate test results, progress, and any quality-related issues to stakeholders in a clear and timely manner.
    • Participate in project meetings, stand-ups, and retrospectives to provide input on quality-related matters.
  • Continuous Improvement:
    • Stay up-to-date with industry best practices, emerging technologies, and trends in software quality assurance.
    • Proactively identify areas for process improvement and contribute to the enhancement of QA methodologies and practices within the organisation.
    • Share knowledge and expertise with team members to foster a culture of learning and continuous improvement.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience in software quality assurance, preferably in a fast-paced software development environment.
  • Strong understanding of software testing principles, methodologies, and best practices.
  • Experience with both manual and automated testing techniques and tools.
  • Proficiency in at least one programming language (e.g., Java, Python, C#) and familiarity with test automation frameworks (e.g., Selenium, Appium).
  • Excellent analytical and problem-solving skills with a keen attention to detail.
  • Strong communication and collaboration skills with the ability to work effectively in a cross-functional team environment.
  • Ability to manage multiple priorities and work independently with minimal supervision.

Additional Preferred Qualifications:

  • Experience with Agile development methodologies (e.g., Scrum, Kanban).
  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines and tools (e.g., Jenkins, GitLab CI).
  • Familiarity with performance testing tools (e.g., JMeter, LoadRunner).
  • Certification in software testing (e.g., ISTQB Certified Tester) is a plus.

Job Details

Functional Area:
Total Positions:
1 Post
Job Shift:
Work from Home
Job Type:
Gender:
Male
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
2 Years
Apply Before:
May 17, 2024
Posting Date:
Apr 16, 2024

THQ Developers

Information Technology · 1-10 employees - Faisalabad, Hyderabad, Islamabad, Karachi, Lahore, Multan, Peshawar, Rawalpindi

......

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Software Quality Assurance Engineer

Chainfore, Lahore, Pakistan
Posted Apr 29, 2024

Software Quality Assurance Engineer

Tech Labs CC, Karachi, Pakistan
Posted Apr 23, 2024

Junior SQA / Software Quality Assurance Engineer

Zam Software Solutions, Multiple Cities, Pakistan
Posted Apr 16, 2024

Application Engineer

Posted Apr 25, 2024
View All
I found a job on Rozee!