Job Title: Senior QA Engineer
Experience Required: 8+ Years
Location: Hyderabad Office - Hybrid Role
Employment Type: Full-time
About the Role
We are seeking a highly skilled and experienced QA Engineer with strong expertise in Java, Selenium, and Automation Testing. The ideal candidate will have a deep understanding of OOPs concepts, hands-on experience in parallel testing frameworks, and proficiency in CI/CD pipelines. This role requires a detail-oriented professional who can ensure product quality, optimize testing processes, and collaborate effectively with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain robust automation test frameworks using Java & Selenium.
- Implement parallel testing strategies to optimize test execution and reduce cycle times.
- Integrate automated tests within CI/CD pipelines (Jenkins/GitLab/Azure DevOps or equivalent).
- Perform functional, regression, and integration testing to ensure product quality.
- Analyze test results, identify defects, and collaborate with developers for resolution.
- Write and maintain SQL queries for data validation and backend testing.
- Contribute to test planning, test strategy, and test case design based on requirements.
- Ensure adherence to best practices in coding, version control, and documentation.
- Mentor junior team members and provide technical guidance in automation and QA best practices.
Required Skills & Qualifications
- 8+ years of experience in Software Quality Assurance and Automation Testing.
- Strong programming skills in Java with excellent knowledge of OOPs concepts.
- Hands-on expertise in Selenium WebDriver and advanced automation frameworks.
- Experience with parallel test execution using TestNG, JUnit, or similar frameworks.
- Strong understanding of CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).
- Working knowledge of SQL for database testing and data validation.
- Good understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong problem-solving and analytical skills with attention to detail.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience with API testing tools (e.g., RestAssured, Postman).
- Familiarity with cloud-based test execution platforms (e.g., Sauce Labs, BrowserStack).
- Exposure to performance testing tools (e.g., JMeter, LoadRunner).
- Knowledge of version control systems (Git, Bitbucket).