Job Openings
Quality Assurance Tester
About the job Quality Assurance Tester
Job brief:
We are seeking a Quality Assurance (QA) Tester to plays a crucial role in the software development process by ensuring that products meet specified requirements and are free from defects.
Job Responsibilities:
- Test Planning: Develop test plans and strategies based on project requirements.
- Test Case Design: Create detailed test cases and scenarios for functional and non-functional testing.
- Execution: Perform manual and automated tests to identify bugs or issues.
- Documentation: Record test results, report defects, and document testing processes.
- Collaboration: Work closely with developers, product managers, and other stakeholders to ensure quality standards.
- Regression Testing: Conduct regression tests after bug fixes or updates to ensure existing features work as intended.
- Performance Testing: Assess the software performance under various conditions to ensure reliability.
Job Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience of at least 2-3 years in software quality assurance with a focus on mobile testing and QA Automation.
- Strong proficiency in automated testing for iOS using XC UI Test and for Android using Espresso, Appium, or similar tools.
- Proficient in programming languages such as Swift, Kotlin, Java, or Python for test script development.
- Solid understanding of mobile testing methodologies, best practices, and test design techniques.
- Familiarity with mobile app development lifecycles and agile development processes.
- Excellent analytical and problem-solving skills, with meticulous attention to detail.
- Effective communication and collaboration skills to work efficiently in a team environment.