QA Engineer
blueoceancorporation
Job Description
Job Description
- Perform manual testing of web and mobile applications to ensure functionality, usability, and performance.
- Develop, review, and execute detailed test cases, test scenarios, and test plans based on business requirements.
- Conduct Functional Testing, Integration Testing, System Testing, and User Acceptance Testing (UAT).
- Perform API testing to validate request/response functionality and data accuracy.
- Identify, document, prioritize, and track software defects using bug-tracking tools.
- Verify bug fixes and perform regression testing before production releases.
- Work closely with developers, product managers, and business stakeholders to ensure quality throughout the software development lifecycle.
- Participate in requirement analysis and provide inputs from a quality assurance perspective.
- Maintain test documentation, defect reports, and testing status reports.
- Ensure applications meet quality standards before deployment.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 0-1 years of experience in Manual Software Testing.
- Strong experience in developing and executing test cases and test scenarios.
- Hands-on experience in Functional Testing, Integration Testing, System Testing, and User Acceptance Testing (UAT).
- Working knowledge of API Testing using tools such as Postman or similar.
- Experience in testing mobile applications (Android and/or iOS).
- Experience with bug tracking and project management tools such as JIRA and Azure DevOps.
- Good understanding of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.