Developing automated tests in Java using TestNG Testing framework, for Enterprise applications and APIs
Developing Java applications to automate creation of environments suitable for manual testing of Enterprise and Web applications.
Managing and testing software build and deployment scripts (Maven)
Managing bugs reporting and their resolution, in tandem with the development team.
Managing software release to customers.
Creating and evaluating unit/functional tests.
Understanding the purpose of software under test.
Breaking down testing into repeatable use cases
Understanding system and customer perspectives of the software
Creating Acceptance Criteria and keep augmenting it.
Managing and organizing team wide testing efforts.
Prioritizing bug finding and tracking their status
Understanding and using Industry accepted Test Tools
Creating and designing test scenarios to cover all aspects of software development
Releasing software from testing to production.
Preferred Qualifications:
5+ years experience testing and creating/maintaining test suites using Java test frameworks.
Educational Qualification Bachelor s or Master s degree in Computer Science or related disciplines (BCA, MCA, Computer Science/Studies, Software Engineering)