Quality Assurance Engineer
As a Quality Assurance (QA) Engineer, you will be responsible for ensuring the quality and functionality of our software products. You will work closely with our development team to identify and report any bugs or defects, as well as develop and execute test cases to ensure the reliability and usability of our products.
Key Responsibilities:
- Collaborate with the development team to understand project requirements and design test cases accordingly
- Conduct manual and automated testing of software products, including functional, regression, performance, and user acceptance testing
- Identify, document, and track defects using bug tracking tools
- Perform root cause analysis for identified issues and provide suggestions for resolution
- Participate in code reviews to ensure code quality and adherence to best practices
- Continuously improve QA processes by identifying process gaps and suggesting improvements
Requirements:
- Bachelor's degree in Computer Science or related field
- 1+ years of experience in software QA engineering
- Familiarity with manual testing techniques and tools such as JIRA or Bugzilla
- Experience with automated testing tools such as Selenium or Appium
- Strong understanding of software development life cycle (SDLC)
- Excellent problem-solving skills
- Ability to work independently in a fast-paced environment
Preferred Skills:
- Experience in Agile development methodologies
- ISTQB certification
- Knowledge of programming languages like Java or Python
Salary: $1300/month
Location: Khanpur, Pakistan
Type: Full-time
Benefits:
In addition to a competitive salary, we offer the following benefits:
- Accommodation provided
- Free visa processing
- Flight ticket provided at start of employment
We welcome freshers who meet the requirements to apply for this position. If you are passionate about ensuring high-quality software products, please submit your application today!
All vacancies from "BaseDynamics" ⟶
views: 269
valid through: 2026-05-14