
Back

Bykea Technologies


Karachi
On-site
Full-time
6-10 Years
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.