Software Test Engineer
Summary
Test Engineer designing and executing manual and functional test cases for web and mobile applications, performing API testing with Postman, tracking defects in JIRA/Bugzilla, and supporting testing efforts on AWS-hosted platforms.
- Understand the business and functional requirements of the application · Create, execute and maintain well defined repeatable test cases against software Application to test application functions / components.
- Design Test Scenarios as per functional / system requirements.
- Develop and apply test frameworks and tools to meet the business needs with respect to functionality, performance, scalability and other quality goals · Work closely with Development and testing to define strategy and process in line with existing functional aspects of the test effort.
- Increase test coverage and create metrics.
- Identify and prepare requisite test data necessary for the test in execution.
- Perform black box, types of functional testing.
- Perform mobile app testing.
- Identify and post bugs.
- Involve in daily / weekly team meetings, status reporting.
- Assist Test Manager in reviews, test case summary, evaluation reports, bug statistics, performance analysis, benchmark metrics, user documentation, etc,.
Requirements
- Minimum 3 years of relevant testing experience with Web based / standalone applications
- Current extensive hands-on experience in manual testing, creating test cases / scenarios.
- Ability to perform different types of testing; Sanity, Smoke, Retesting, Regression, Security, UI, Cross browser, Cross platform, Client & Server-side validations.
- Ability to perform Web API Testing using POSTMAN or other tools.
- Experience in one or more defect tracking tools like Bugzilla, JIRA, etc.
- Ability to map the use cases to test cases – Traceability Matrix.
- Ability to visualize generic and repeated fail / error conditions, work closely with developers and preventing future recurrence.
- Ability to dig deep into test failures and work with developers to identify root cause.
- Excellent logical and analytical skills.
- Self-motivated, ability to take the task by charter and drive towards goal.
- Ability to work in a fast paced and dynamic environment requiring excellent organizational and time-management skills.
- Ability to hone new technologies oriented towards Organization and Customer dynamic needs.
- Knowledge in Cloud (AWS).
- Knowledge in Agile / SCRUM methodology a plus.
- Excellent verbal and written communication skills.
- Qualification
- Bachelor’s / Master's degree in Computer Science or related field or equivalent.