QA Automation Engineer
AMINA Bank View all jobs
- Mumbai, Maharashtra
- Permanent
- Full-time
- Perform manual end-to-end testing of complex software systems to verify their functionality, reliability, and performance.
- Must Be: Good understanding of Java Object Programming concepts ( inheritance, interfaces, exceptions)
- Good To Have: Java OCA Certificate
- Perform API testing.
- Conduct manual tests for mobile devices – Android and iOS.
- Design and develop test cases based on given requirements, both written and verbal.
- Execute manual regression tests to validate the application's performance and functionality.
- Create and maintain test scenarios to cover various user interactions and edge cases.
- Prepare test plans outlining the testing scope, approach, and schedule.
- Prepare and maintain test data in test environments.
- Support in the preparation of acceptance testing (test cases, test data, test accounts).
- Generate accurate and concise reports and test documentation to communicate test results and bug findings.
- Identify, track, and escalate issues to the development team for resolution.
- Work closely with stakeholders and vendors to troubleshoot and resolve application issues.
- Collaborate with cross-functional teams to understand project requirements and application functionality.
- Review and analyze test coverage to ensure comprehensive testing of all features.
- Conduct non-functional testing, including performance and usability testing.
- Design, develop, and execute automated tests to ensure the quality and performance of complex software systems.
- Develop automation frameworks from scratch
- Design and implement robust test automation frameworks to support continuous integration and delivery.
- Stay updated on industry best practices and emerging trends in manual testing methodologies.
- Design and implement robust test automation frameworks to support continuous integration and delivery. Develop automation frameworks from scratch
- Design, develop, and execute automated tests to ensure the quality and performance of complex software systems for UI and API.
- Perform manual end-to-end testing of complex software systems to verify their functionality, reliability, and performance for UI and API.
- Conduct manual tests for mobile devices – Android and iOS.
- Design and develop test cases based on given requirements, both written and verbal.
- Execute manual regression tests to validate the application's performance and functionality.
- Create and maintain test scenarios to cover various user interactions and edge cases.
- Prepare test plans outlining the testing scope, approach, and schedule.
- Prepare and maintain test data in test environments.
- Support in the preparation of acceptance testing (test cases, test data, test accounts).
- Generate accurate and concise reports and test documentation to communicate test results and bug findings.
- Identify, track, and escalate issues to the development team for resolution.
- Work closely with stakeholders and vendors to troubleshoot and resolve application issues.
- Collaborate with cross-functional teams to understand project requirements and application functionality.
- Review and analyze test coverage to ensure comprehensive testing of all features.
- Conduct non-functional testing, including performance and usability testing.
- Stay updated on industry best practices and emerging trends in manual testing methodologies.