Job Description
Skills:
Manual Testing, Automated Software Testing, selenium, Regression Testing, Smoke Testing, UI Testing, Functional Testing, Integration Testing,
Manual Testing, Automated Software Testing, selenium, Regression Testing, Smoke Testing, UI Testing, Functional Testing, Integration Testing,
Job Description
- Overall 7 plus years of working experience as a Manual and automation tester
- Develop and execute test cases, scripts, plans and procedures (manual and automated).
- 3+ years of experience as a QA Lead.
- Building up and leading the Testing Team to the success of project
- Defining the scope of testing within the context of each release / delivery
- Experience with testing UIs, Web services, Process Workflows and Mobile Apps
- Good knowledge of any QA automation framework (Selenium, Robot framework etc)
- Hands on in setting up the Automation framework from scratch
- Able to write Functional, Integration and Regression test cases
- Test Planning, Test Cases Preparation and Execution
- Ability to document the test results and log issues in issue tracker
Job Scope And Accountabilities
- Participating in Scrum teams, understanding product and technical requirements, and being involved with all stages of development
- Manual and automated testing
- Writing test documentation
- Deployment functionality developed by the team
- Tracking bugs, prioritizing issues, and monitoring bug fixes
- Expert and hands-on in manual testing frameworks (Sanity Testing, Functional, Regression, Smoke testing, UI testing, component testing, integration testing).
- Should have hands-on experience in functional and regression testing.
- Experience with Black and White box testing techniques.
- Should have experience in validating batch and web processes.
- Nice to have working knowledge in Automation Testing using Selenium with Javascript, Python or .NET,
- Excellent understanding of object-oriented design principles.
- Experience in Scope Analysis and Regression Suite building.
- Experience in working with complex data-intensive analytical problems.
- Experience in writing test cases, defect logging and test reporting.
- Ability to take full ownership of features and functionality.
- Proven ability to deliver quality results in a busy and dynamic business focused environment.
- Basic understanding of Unix/Linux command line interface.
- Must be excellent communicator and should have client facing experience
- Support manual test teams by working closely with them to automate their main features
- Deploying and managing resources for testing
- Applying the appropriate test measurements and metrics in the product and the Testing Team
- Planning, deploying and managing the testing effort for any given engagement.
- Provide technical consultation and technical solutions for testing tools and test automation projects
- Ability to interface with Client, development team and get the issues resolved
- Workout clear career paths for team members to help them grow with regular mentoring, attract and retain top talent keeping long term goals in mind
- Quick learner, good aptitude and could work independently as individual contributor
- Understanding of the software development lifecycle, preferably Agile
- Research, visualize and interpret Big Data to suite business needs
- Being the link between the technical architects and developers non-technical personnel translating business requirements into functional requirements
- Focus on the quality delivery for product releases
- Excellent written and verbal communication.
UG: BCA in Any Specialization, , B.Tech/B.E. in Any Specialization