Posted on: 11/12/2025
Description :
- Design and develop detailed test plans and automation test cases based on software requirements, user stories, and technical specifications.
- Perform functional, integration, system, and regression testing of software applications using automation frameworks.
- Write and execute automated test scripts using Java, Selenium WebDriver, TestNG/JUnit, and other Java-based testing tools to maximize efficiency and test coverage.
- Develop and maintain robust automation frameworks and reusable components.
- Work with build tools like Maven/Gradle, and integrate tests with CI/CD pipelines (e.g., Jenkins).
- Identify, log, and manage defects using tools like Jira, and collaborate with developers to resolve issues promptly.
- Coordinate with cross-functional teams including developers, clients, product managers, and stakeholders to gather and clarify testing requirements.
- Understand end-to-end product integrations and conduct thorough integration testing.
- Execute both manual and automated test cases and maintain detailed test documentation.
- Perform regression testing to ensure new code changes do not negatively impact existing functionality.
- Assist in User Acceptance Testing (UAT) and verify that user and business requirements are fulfilled.
- Continuously improve test automation strategies, tools, and practices for better efficiency and scalability.
- Maintain clear and up-to-date documentation of test cases, test results, and defect reports.
- Ensure all necessary testing tools, frameworks, and environments are properly set up and maintained.
- Conduct performance, load, and stress testing when needed using tools like JMeter.
- Follow and enforce best practices in QA processes and company quality standards.
- Mentor junior QA team members and provide technical guidance.
- Demonstrate excellent written and verbal communication skills, with initiative to own and drive tasks to completion.
- Work effectively in Agile/Scrum development environments.
Required Skills:
- Strong expertise in Java-based automation testing.
- Proficiency in Selenium WebDriver with Java, TestNG/JUnit, and test automation frameworks.
- Experience with bug tracking tools like Jira and version control systems like Git.
- Hands-on experience with SQL for backend data validation.
- Deep understanding of the Software Development Life Cycle (SDLC) and STLC.
- Strong skills in regression testing, functional testing, and test case design.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI/CD, or similar.
- Excellent problem-solving, critical thinking, and collaboration skills.
Secondary Skills :
- Experience with API testing using Postman or SoapUI.
- Knowledge of performance testing tools like JMeter.
- Basic exposure to IAM or SailPoint (optional but preferred).
- Awareness of security testing practices and test data management.
Years of Exp :
- 5 - 8 Years.
Did you find something suspicious?
Posted by
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1588832
Interview Questions for you
View All