Role Brief:
As a Senior Software Quality Control Engineer, you'll play a pivotal role in designing and implementing manual, automated, and performance testing suites. Additionally, you'll provide mentorship to less experienced colleagues and contribute to user requirements analysis, elevating our quality assurance standards and directly enhancing product quality and development process efficiency to meet our objectives.
Responsibilities:
- Review and assess user stories, use cases, and requirements for validity and feasibility.
- Plan and estimate for the implementation of new features.
- Develop and execute test cases for new features.
- Create, execute, and maintain automation scripts using open-source tools.
- Document and track bugs, including their causes and solutions, using tracking systems and records.
- Generate project status reports and statistical analyses.
- Develop and maintain Testing Plans.
- Continuously pursue personal education to acquire new skills, technologies, and solutions.
- Conduct audits and maintain reports to document all quality control activities.
- Reproduce and address on-call/live issues.
Requirements for this Position:
- Hold a university degree in Computer Engineering, Computer Science, or an equivalent B.C. degree.
- Have 3-5 years of experience in a related field.
- Solid understanding of business and static testing.
- Mandatory experience in mobile Apps (Android-IOS) and web testing (minimum 2 years).
- Experience in API testing is preferred.
- Experience in performance testing is preferred.
- Experience in Automation testing with tools like Appium or Selenium is preferred on at least one project.
- Strong analytical skills and attention to detail.
- Certification (ISTQB) Foundation level is a plus.
- Graduation from ITI is a plus.
a Bsh PBUAZz