Your day-to-day activities:
- Perform thorough manual testing of Web, BackEnd, and Mobile applications to ensure high quality and compliance with specifications.
- Develop, document, and execute test plans, checklists and test cases.
- Identify, record, document thoroughly, and track bugs.
- Collaborate with cross-functional teams including developers, BA's, product managers, and UI/UX designers to ensure comprehensive test coverage.
- Participate in all aspects of the software development lifecycle, from requirements discussion (gathering) through post-release support.
- Test APIs and services by verifying data and functionality between various systems.
- Work closely with the automation team to identify opportunities for automation within manual testing processes.
- Ensure that all test results are accurate, reproducible, and recorded.
You’re a perfect match if you have:
-
Experience Level: 3+ years of experience in Manual QA, with exposure to Web, BackEnd, and Mobile application testing.
-
Testing Tools & Frameworks: Experience with QA tools such as:For Web Testing: Browser developer tools, Postman, or similar tools.For BackEnd Testing: API testing tools like Postman, Swagger, or SoapUI.For Mobile Testing: Experience with testing tools like TestFlight, Charles or similar tools.
-
For Web Testing: Browser developer tools, Postman, or similar tools.
-
For BackEnd Testing: API testing tools like Postman, Swagger, or SoapUI.
-
For Mobile Testing: Experience with testing tools like TestFlight, Charles or similar tools.
-
Bug Tracking Tools: Proficiency with bug tracking and task management tools.
-
Version Control: Experience with version control systems such as Git, Bitbucket, or SVN.
-
Test Management: Experience with test management tools such as TestRail or Zephyr or similar tools.
-
Strong analytical skills with a focus on problem-solving.
-
Ability to understand and translate business requirements into testing strategies.
-
Solid understanding of software testing methodologies, including functional, regression, integration, and UAT testing.
-
Ability to multitask, prioritize, and manage time effectively in a fast-paced environment.
-
Attention to detail and excellent communication skills.
-
Strong collaboration skills and the ability to work effectively in a team environment.
-
A proactive approach with a drive to continuously improve processes and systems.
-
High level of self-motivation, commitment, and dedication to the task at hand.
-
As a Senior team member, you will be expected to actively participate in our hiring processes by serving on interview panels for future roles across the company.
-
Experience with Agile/Scrum methodologies.
-
Basic knowledge of SQL for database verification.
-
Familiarity with CI/CD pipelines and how testing fits into continuous delivery.
-
Knowledge of performance testing tools is a plus.