Back
QA Engineer
Bykea Technologies
Karachi
On-site
Full-time
6-10 Years
5 days ago
Apply
Responsibilities
  • Develop, iterate, and own all testing-related documentation, including test plans, test cases/scripts, and bug reports assessing the quality of all Bykea mobile applications and their back-end counterparts.
  • Hands-on experience with AI tools.
  • Perform functional manual testing and automation of new and existing features to cover all UX/business use cases and performance tests; ensure error handling and boundary conditions work as defined in product specifications.
  • Perform acceptance and integration testing on weekly builds of mobile application software.
  • Ensure test planning, test framework, execution, and reporting are efficient, standardized, and coordinated.
  • Utilize a bug tracking tool to log and track issues in the current release in testing; verify bug fixes and regression tests of other impacted features perform correctly; verify all releases before and after deployment to production.
  • Work closely with product, scrum, design, and engineering teams to help define quality criteria and quality metrics, and create specific use-case scripts to facilitate ad-hoc testing.
  • Ensure the product, design, and development teams understand test results with regard to passes, failures, and tests still to be executed.
  • Design end-to-end concurrency and regression test suites for new projects and existing systems.
  • Responsible for test and release of a piece of functionality with the best quality possible.
  • Research, design, and implement automated test procedures, review automation approaches, and guide other team members in their automation design.
  • Design, build, and execute automated regression test packages using scripts, high-level languages, and automation test tools for both existing systems and newly implemented projects.
  • Testing should be performed in collaboration with the scrum team by applying the right and adept testing techniques, tools, and communication skills.
  • Accommodate quick and smart testing hacks.
Qualifications
  • Bachelor’s degree in Computer Science or Software Engineering.
Experience
  • 5+ years of experience.
  • Capable of creating testing scenarios and testing scripts.
  • Extensive understanding of software requirements and business processes.
  • Strong knowledge of SDLC and practical experience with test automation.
  • Strong understanding of SQA methodologies.
  • Experience with mobile development and knowledge of the idiosyncrasies associated with various mobile platforms, screen resolutions, mobile OS versions, and hardware form factors.
  • Experience with A/B testing.
  • Ability to learn quickly and apply product knowledge to test planning; quickly acquire a deep understanding of the application UX, design details, logic, and dependencies.
  • Superb attention to detail and ability to identify, isolate, and document defects in complex software features.
  • Clear understanding and implementation capability in Node.js, PHP, Python, HTML, CSS, JavaScript, and OOP. Experience with test tools/automation tools like Apache JMeter, Appium, and Selenium is a plus.
  • Ability to analyze SRS and BRS specifications.
  • Understanding of Selenium and JIRA.
  • Location: Karachi.