Quality Assurance Engineer

Job Description

As a Quality Assurance Engineer, you will play a crucial role in ensuring the delivery of high-quality software in an Agile development environment. You will collaborate with a cross-functional team to test, validate, and enhance our software products' performance, security, and user experience.

 

Key Responsibilities:

 

- Collaborate with product owners, developers, and other stakeholders to understand project objectives and acceptance criteria during sprint planning

- Develop, execute, and maintain test plans, test cases, and test scripts for manual and automated testing

- Identify and document defects and issues, providing detailed reproduction and impact analysis steps

- Conduct functional, regression, performance, and security testing

- Ensure test environments and data are appropriately set up for testing purposes

- Participate in daily stand-up meetings to provide status updates, communicate issues, and work collaboratively with the development team to resolve problems

- Implement and maintain test automation strategies where applicable

- Conduct user acceptance testing (UAT) in collaboration with product owners and stakeholders

- Monitor and report on testing progress and coverage

- Ensure that software releases meet quality standards and are ready for production deployment

- Provide feedback on the testability of user stories and contribute to improvements in the Agile process

- Stay up-to-date with industry trends, emerging technologies, and testing best practices

 

Qualifications:

 

- 2+ years of enterprise-class QA experience

- Bachelor's degree in Computer Science, Engineering, or related field

- Proven experience as a Quality Assurance Engineer

- Experience with Selenium Python

- Strong background with React/React Native and Next.JS

- Be proficient in creating Test Plans/Scope/Cases/Scenarios/Data etc

- Experience with test management tools and test automation frameworks

- Proficiency in test case design, execution, and defect tracking

- Familiarity with CI/CD pipelines and their integration with testing

- Excellent problem-solving skills and attention to detail

- Strong communication and collaboration skills

- Ability to work effectively in a team and take ownership of testing activities

- Relevant certifications in Quality Assurance and Agile practices are a plus

 

Job Summary

  • Published on:2023-11-09 5:53 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-12-28