Key Responsibilities
- Possess knowledge of website, IOS, and Android app testing strategies and methodologies.
- Deliver clear and concise feedback on test results, including bugs, usability issues, and cause-and-effect responsibilities.
- Manage and monitor test devices, ensuring they are updated and upgraded as needed.
- Review requirements, specifications, and technical design documents to provide timely feedback. Create detailed, comprehensive, and well-structured test plans and test cases
- Perform functional, regression, usability, and exploratory testing to ensure the quality of our applications.
- Manually execute test cases across different platforms.
- Identify record, and thoroughly document bugs, ensuring they are tracked and resolved using the bug tracking tool (JIRA), providing comprehensive information for developers to resolve issues.
Qualifications
- Technical certification in a computer or web related field, or equivalent work experience
- 3+ years leading and mentoring a team of test or development engineers
- Proven capability to manage and inspire a team of quality assurance professionals
- Ability to guide and mentor junior testers
- Excellent communication and interpersonal skills for interacting with stakeholders and team members
- 3+ years of experience in test automation
- Understanding of Software Development Life Cycle (SDLC): Familiarity with SDLC, testing methodologies , and the role of QA in the process.
- A comprehensive understanding of automation testing principles, tools, and methodologies
- Strong problem-solving skills
- Analytical skills to identify problems, bugs, and develop effective solutions
- Understanding of Agile and DevOps testing methodologies and frameworks
- Experience with Playwright and Vitest website test automation tools
- Experience with using tools like JIRA reporting and tracking defects
- Familiarity with SQL and database concepts, and knowledge of HTML, CSS, and JavaScript
- Ability to make sound decisions based on data and analysis
- Ability to manage workload and meet deadlines
Preferred Skills and Qualifications
- A bachelor's degree in computer science, software engineering, or a related field
- Knowledge of CI/CD pipelines, containerization (Docker), and AWS cloud platform
- Knowledge of Relational (QL, MySQL, PostgreSQL) and NoSQL Databases (MongoDB, Cassandra)
- Experience with IOS and Android app test automation tools like Appium, Katalon Studio, Ranorex, or TestComplete
Physical Requirements
- Reaching: Extending hand(s) and arm(s) in any direction.
- Use of Fingers: Picking, pinching, typing or otherwise working, primarily with fingers rather than with the whole hand or arm as in handling.
- Talking: Expressing or exchanging ideas by means of the spoken word; those activities where detailed or important spoken instructions must be conveyed to other workers accurately, loudly, or quickly.
- Hearing: Perceiving the nature of sounds at normal speaking levels with or without correction, and having the ability to receive detailed information through oral communication, and making fine discriminations in sound.
- Repetitive moti
- ons: Making substantial movements (motions) of the wrists, hands, and/or fingers.
- The worker is required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading.
- The worker is required to have visual acuity to determine the accuracy, neatness, and thoroughness of the work assigned
- None: The worker is not substantially exposed to adverse environmental conditions (as in typical office or administrative work)