Overview
Skills
Job Details
A QA Automation Engineer specializing in Selenium, Java, and SQL is responsible for developing robust test automation frameworks, ensuring application quality, and driving efficient release cycles. The following JD aligns with senior-level expectations and incorporates your specific skill requirements.
Responsibilities
Design, develop, and maintain automated test cases and frameworks using Selenium for E2E (end-to-end) testing.
Build robust, reusable scripts in Java to validate web applications, APIs, and services in Agile environments.
Leverage SQL (E1) for backend validations, data integrity checks, test data setup, and identifying defects in database-related features.
Analyze requirements, review incoming user stories, and ensure comprehensive test coverage for functional and non-functional criteria.
Integrate automation suites into CI/CD pipelines for rapid test execution and feedback.
Document defects clearly, report issues, and collaborate with development and QA teams to drive prompt resolution.
Participate in Agile ceremonies (standups, retrospectives, sprint planning) and contribute to process improvements for quality assurance.
Mentor junior QA engineers and engage in code reviews to ensure best practices in automation.
Required Experience
8+ years experience in test automation or QA roles, including 6+ years hands-on with Selenium for E2E testing.
Advanced Java proficiency for writing automation frameworks and scripts (E2 level).
Working knowledge of SQL (E1 level) for backend and data validation tasks.
Strong familiarity with Agile/Scrum, CI/CD environments, and defect tracking tools like Jira.
Proven experience designing, executing, and maintaining automation suites for large, complex enterprise applications.
Preferred Skills
Experience with other test automation tools (Cypress, Appium), performance testing, and API integration validation.
Good understanding of QA methodologies, release management, and software development lifecycles.
Excellent problem-solving, documentation, and communication abilities.