Wipro Limited is looking to solve complex digital transformation needs for clients by building innovative solutions. This role specifically aims to strengthen their QA capabilities with a Java Developer who has a strong background in QA.
Requirements
- Proficiency in Java for creating automation tests.
- Usage of libraries like Rest Assured and Playwright.
- Proficiency in SQL.
- Understand the usage of Java JDBC operations.
- Experience with streaming and event-based technologies such as Kafka and Flink (preferred).
- Experience with any of the following: Jenkins, Splunk, Dynatrace, Pivotal Cloud Foundry, Docker, Chef Infra, Chef Habitat (preferred).
- Experience with shell scripting (ksh, bash) and familiarity with Unix/Linux (preferred).
Responsibilities
- Develop SQL scripts using PostgreSQL to gather and analyze data.
- Spearhead complex testing initiatives; oversee the entire test cycle, including the planning, execution, and validation of manual and automated tests.
- Translate complex system specs into detailed test requirements and methods.
- Design, develop, and execute API automation test scripts using Java and Rest Assured.
- Create and run automated test suites and manage them through Jenkins pipelines.
- Analyze and optimize the automation framework and tests.
- Conduct regular smoke testing and comprehensive regression testing and maintenance of automation suites.
Other
- Encourage knowledge sharing and the adoption of best practices within the team.
- Proven experience analyzing application logs and using debugging techniques to assist engineers in resolving issues (required).
- Proven experience in test planning, execution, and validation, with a focus on automation testing (required).
- Strong understanding of QA methodologies especially for testing of APIs and web applications (required).
- Experience using Jira for Test Management(preferred).