Brief: A Quality Assurance Engineer who can help us out with functional, unit, manual, and automation testing. HeShe should also have the knowledge and experience of tools like Selenium. HeShe should be able to help us out in writing the test cases, scenarios, and steps to reproduce errors.
Skills Required:
- Manual Testing.
-
- Automation Testing.
-
- Experience with Agile methodology.
-
- Knowledge of JavaPython Programming (Data Types, Variables, Operators, Flow Control Statements, Methods (Built-in as well as User-defined), Exception handling, File Handling, Excel file Operations, Database Operations and OOPS concepts).
-
- Knowledge of Github.
-
- Experience in direct client discussions and daily status meetings.
-
- Communication
-
- Problem Solving
-
- Quick Learner.
-
- Solution-oriented.
-
- Critical Thinking Skills.
-
- Ability to communicate the errors without pointing out the problem in the other person s work.
-
- Documentation and Specification Skills.
-
- Time-management skills.
-
- Driven by quality customer focus with a team player attitude.
-
- Strong attention to detail.
-
- Understanding the business requirements and design the test cases accordingly.
-
- Maintaining, designing, and configuring software test environments.
-
- Performing or executing functional, unit and manual testing.
-
- Translating user stories into test cases.
-
- Developing test scripts to perform automation testing.
-
- Reviewing acceptance criteria for accuracy, clarity, and completeness.
-
- Performing rigorous testing by creating large data sets, back-end testing and being able to validate information as it flows through the system.
-
- Assisting developers and project managers in debugging issues.
-
- Ensuring the quality and timeliness of delivery of testing assignments.
-
- Following the test process and continuously improving the quality of the test process.
-
- Creating customized test automation solutions based on the project s requirements.
-
- Logging issuesbugs found during the execution of test cases, in the appropriate bugissue tracking tool identified for the project.
-
- Re-testing and verifying the bugsissues which are fixed.
-
- Working closely with the developmentconfiguration team to review implementation, and provide feedback from a testing perspective.
-