Position Overview
This is a full-time on-site role as a Quality Assurance Engineer at Bela Corp in Karachi. The role involves day-to-day tasks such as test execution, creating and executing test cases, manual testing and software testing.
Responsibilities
-
Develop and implement test plans, test cases, and test scripts based on project requirements and specifications.
-
Conduct functional, regression, integration, and performance testing to identify software defects and ensure product quality.
- Collaborate with software developers and product managers to understand product features and requirements and provide feedback on potential issues.
-
Document and track software defects using bug tracking systems, and work with development teams to resolve issues in a timely manner.
- Perform root cause analysis of defects and identify underlying causes, contributing to continuous improvement efforts.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Automate test cases and processes where possible to improve efficiency and test coverage.
- Stay up to date with industry trends, emerging technologies, and best practices in software testing and quality assurance.
- Communicate test results and findings to stakeholders, including technical and non-technical audiences.
-
Contribute to the development and maintenance of quality assurance standards, processes, and documentation.
Must Have
-
Bachelor's degree in computer science, Engineering, or related field; master's preferred.
- 2-3 years of experience in Quality Assurance and Software Testing.
-
Strong ability to create and execute test cases.
-
Proficiency in manual testing experience.
- Excellent knowledge of test execution and software testing methodologies.
- Good analytical skills and attention to detail.
- Ability to work collaboratively with developers and other stakeholders.
-
Experience in Agile software development methodologies and tools.
Nice to have
- Experience with continuous integration/continuous deployment (CI/CD) pipelines and related tools (e.g., Jenkins, GitLab CI).
- Knowledge of performance testing tools and techniques (e.g., JMeter, LoadRunner).
- Familiarity with security testing concepts and tools (e.g., OWASP ZAP, Burp Suite).
- Experience with test automation frameworks and scripting languages (e.g., Java, Python).
- Understanding of cloud platforms and services such as AWS, Azure, or Google Cloud Platform.
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Know About Us
Explore our website.