You will work with cutting-edge automated testing tools and methodologies to help us deliver exceptional software products. Key Responsibilities: Multi-Platform Testing: Conduct thorough testing on a range of platforms, including web and mobile applications, ensuring consistency and performance across various devices and environments. Test Design & Documentation: Create and maintain comprehensive test documentation, including test cases, plans, and reports. Ensure all testing processes are fully documented and aligned with project requirements. Test Execution & Analysis: Execute functional, regression, and performance tests, providing clear, actionable feedback to developers. Identify, track, and help resolve bugs and issues efficiently. Agile Collaboration: Work within an Agile framework, participating in sprint planning, daily stand-ups, and retrospectives. Collaborate with developers, product managers, and other stakeholders to ensure smooth product development. Automation: Utilize automation tools (such as Selenium, Cypress, and others) to optimize testing workflows and increase the efficiency and accuracy of testing processes. Test Environment Setup: Set up and maintain test environments, including databases and test data, ensuring readiness for testing cycles. Reporting: Regularly report on testing progress, highlight risks, and suggest areas for improvement. Maintain accurate records of test results and issues in project management tools like JIRA. Essential Skills and Experience: Education: Essential: Certification or qualification in software testing. Desirable: Degree or diploma in Computer Science or related field. Experience: 3-5 years of professional experience in software testing, including hands-on work with automated testing tools and methodologies. Experience in both manual and automated testing. Technical Proficiency: Familiarity with testing tools like Selenium, Cypress, Zephyr, Test Project, BrowserStack, and JIRA. Comfortable with programming/scripting languages like HTML, JavaScript, Kotlin, or Swift. Understanding of SDLC & STLC: Strong knowledge of the Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC). Database & SQL: Basic understanding of SQL for querying databases during testing. Agile Experience: Proven experience working in Agile environments, with a focus on Agile testing processes. Problem-Solving & Attention to Detail: Strong ability to troubleshoot, analyze, and resolve issues in a timely and thorough manner. Additional Skills and Knowledge: Experience with cross-browser testing and mobile device testing (iOS/Android). Ability to create detailed and clear test cases and execute them effectively. A proactive mindset with a keen focus on continuous improvement of testing processes. What Youll Do: Planning & Analysis (15%): Develop test strategies, plans, and test cases. Ensure alignment with project requirements, and maintain thorough documentation throughout the testing cycle. Testing & Execution (55%): Execute a variety of tests (functional, smoke, regression) on web and mobile applications. Continuously monitor test progress and troubleshoot any issues that arise during testing. Reporting & Documentation (20%): Document test cases, results, defects, and user stories. Keep track of testing progress in JIRA and generate insightful status reports for stakeholders. Communication (10%): Maintain clear communication with team members, project managers, and other stakeholders to update on testing progress, report risks, and share feedback. Preferred Qualifications: Hands-on experience with automated testing tools such as Selenium, Cypress, and Zephyr. Familiarity with Agile principles and use of JIRA for test management and bug tracking. Excellent written and verbal communication skills, with the ability to collaborate effectively across teams. Why Join Us? We offer a collaborative and fast-paced environment where innovation is at the core of everything we do. As a Software Tester on our team, you will have the opportunity to work with cutting-edge technology and contribute directly to the delivery of high-quality software that delights our users. If you are passionate about software quality and continuous learning, we would love to hear from you