About Edoramedia
Edoramedia is a full-scale, ROI-driven digital agency with over 15 years of experience in web and mobile application development. We specialize in delivering exceptional digital transformation solutions to global brands. Our expertise spans consultancy, enterprise software, digital infrastructure, and cloud-native platforms.
Role Overview
We are seeking a detail-oriented and motivated Quality Assurance (QA) Engineer to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and performance of our digital products through rigorous testing and validation processes. This role requires a strong understanding of software testing methodologies and a passion for delivering high-quality user experiences.
Key Responsibilities
- Develop and execute test plans, test cases, and test scripts to ensure comprehensive coverage of application features.
- Perform functional, regression, integration, and performance testing on web and mobile applications.
- Identify, document, and track defects using bug tracking tools, ensuring timely resolution of issues.
- Collaborate closely with cross-functional teams, including developers, product managers, and UX designers, to understand requirements and provide feedback on product functionality.
- Automate testing processes where applicable to improve efficiency and reduce manual effort.
- Conduct exploratory testing to identify potential issues and validate user experience.
- Monitor and analyze test results, providing insights and recommendations for product improvements.
- Participate in sprint planning and retrospectives to contribute to the continuous improvement of the development process.
- Stay current with industry trends and advancements in testing tools and methodologies.
Qualifications and Experience
- 3+ years of experience in software quality assurance or testing, preferably in a digital agency or tech environment.
- Strong understanding of software testing methodologies, tools, and best practices.
- Experience with automated testing frameworks and tools (e.g., Selenium, JUnit, TestNG) is a plus.
- Proficiency in using bug tracking and test management tools.
- Familiarity with agile development processes and participation in Scrum teams is preferred.
- Excellent analytical and problem-solving skills, with a keen eye for detail.
- Strong communication skills to effectively collaborate with team members and stakeholders.
- Fluency in English is required for effective communication within the team and with clients.
Who You Are
- A Quality Advocate: You are passionate about ensuring that products meet high standards of quality and performance.
- A Team Player: You enjoy collaborating with others and contributing to a positive and productive work environment.
- A Critical Thinker: You approach testing with a meticulous mindset, always looking for potential issues and improvements.
- A Self-Starter: You take initiative and manage your tasks effectively to ensure timely delivery of quality products.
- A Lifelong Learner: You are eager to expand your knowledge of testing tools and methodologies to enhance your skills.