We are seeking a meticulous and detail-driven Software Tester to join our team. You will be responsible for testing software applications to ensure they meet high standards of quality, performance, and reliability. Collaborating closely with developers, product managers, and other stakeholders, you’ll play a crucial role in delivering bug-free, user-friendly products.
Responsibilities
- Design, develop, and execute test plans and test cases based on product requirements.
- Perform manual and automated testing to identify bugs, performance issues, and UI/UX inconsistencies.
- Document test results clearly and concisely, including steps to reproduce issues and expected outcomes.
- Collaborate with developers to track, prioritize, and verify fixes for reported bugs.
- Conduct regression testing and ensure continuous quality throughout the software development lifecycle.
- Participate in requirement analysis, sprint planning, and design reviews to provide input on testability.
- Maintain and update test documentation and ensure proper version control.
- Identify opportunities for process improvements and contribute to automation efforts..
Qualifications
- Minimum of 3 years of professional experience in software quality assurance or software testing.
- Strong understanding of software development life cycles, testing methodologies, and QA best practices.
- Experience with test case management tools (e.g., TestRail, Zephyr) and bug tracking systems (e.g., Jira).
- Familiarity with automation tools and frameworks (e.g., Selenium, Cypress, Playwright) is a plus.
- Basic understanding of programming or scripting languages (e.g., JavaScript, Python) is an advantage.
- Experience testing web and/or mobile applications.
- Solid analytical skills and a keen eye for detail.
- Strong communication and teamwork skills..
Soft Skills:
- Strong problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work in a team and communicate effectively with developers and stakeholders.
- Attention to detail and a passion for quality.
- Good time-management skills and the ability to multitask.
Education and Experience:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Location:
- Hybrid based