Key Skills: Java, Rest API, Core Java, J2EE, Selenium, Automation, JavaJ2EE, Jira, Manual Testing, Jenkins
Roles and Responsibilities:
- Design and manage automation test framework and architecture, developing repeatable testing automation solutions that effectively meet business requirements.
- Understand application workflow and collaborate with business analysts, application team members, and Quality Analysts to integrate test scripts (smoke, system, regression, integration).
- Engage in Agile test automation development (In Sprint Automation) to create and maintain the test automation framework and test coverage to run effectively with CI/CD pipeline (Jenkins, Git).
- Conduct requirements and design review, risk-based analysis, test data creation and management, test package creation, and maintain process documentation.
- Review requirements, create test plans/scripts, execute both automated and manual test scripts as required, and provide status reports.
- Analyze formal automated test results to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
- Collaborate with software/systems personnel in application testing, including system, integration, regression, and acceptance testing methods.
- As a member of the scrum team, closely interact with both onsite and offshore team members, including Developers, Product Owners, and QA.
- Define test data conditions and work closely with the Data team to obtain necessary data.
- Identify and analyze issues, determine severity and solutions, prioritize issues for resolution, and conduct risk analysis at various levels.
- Ensure traceability between product requirements, delivered code, test case verification, and regression coverage.
- Optimize automation code to implement best practices in line with the latest industry standards in automation development, maintenance, and management of test automation artifacts.
- Adhere to the organization's Quality Engineering best practices.
Skills Required:
- Must-Have: Automation Testing, Selenium, Core Java, J2EE, Java, JavaJ2EE, Rest API, Agile testing practices, CI/CD integration (Jenkins, Git), test framework design and maintenance.
- Nice-to-Have: Manual Testing, Jenkins, Jira, risk-based analysis, test data creation, defect tracking, process documentation, cross-functional collaboration, and strong problem-solving skills.
Education: Any Graduation, Any Post Graduation in Computer Science or Information Technology