Senior SDET (Java)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 3+ years of experience in Java Automation (full-time) • Technical Foundations: Java Core (Java 8+), Playwright, RestAssured/Retrofit, SQL/NoSQL, and OpenAPI/JSON schema validation, HTML/CSS/DOM, Xpath/CSS selectors. • AI-Enabled Workflow: Proficiency in switching between inline autocomplete and chat-based AI generation based on task complexity. • Active usage of agentic coding modes (e.g., Cursor Composer) for multi-file feature implementation. • Analytical Skills: Ability to spot "AI-hallucinations" in generated code and fix them manually to ensure script robustness. • Problem Solving: Ability to use AI to narrow down search spaces for bugs while validating hypotheses manually. • System Architecture Insight: Deep understanding of client-server architecture • QA Theory: Perfect understanding of software testing theory, test strategies, and industry standards.
Responsibilities
• Requirements validation: Review and validate manual test cases for automation needs. Automation tests implementation: Maximize daily output by leveraging AI for repetitive coding tasks. • Code refactoring: Regularly use AI to clean up code, improve performance, and update legacy test patterns. • Analysis of results & reporting: Prompt AI to analyze bug reports and generate execution summaries. • Creation of Automation artifacts: Maintain high-quality documentation and READMEs with AI assistance, ensuring they stay in sync with the codebase. • Technical solution standardization: Follow project-specific AI rules to ensure consistency across the automation repository. • Plan, estimate, and accomplish commitments on time • Code Review: Take part in a code review workflow after using an AI to catch syntax errors, edge cases, and security vulnerabilities. • Code Refactoring: Utilize AI for semantic restructuring (e.g., converting legacy code to modern patterns) while using IDE deterministic tools for safe renames and signature changes. • Configure CI/CD: Use AI to generate and optimize CI pipelines • BE Test Cases Design & Automation: Use LLMs to brainstorm non-obvious edge cases, boundary conditions, and complex multi-currency or state-transition scenarios. • Task Estimation • Ability to work independently with direction aligned with the lead and teams • Ability to build and maintain Test Documentation and Reports • Strong communication and collaboration abilities. • Strong critical thinking • Would be a plus: • Experience with Selenium-based frameworks, Kafka, ElasticSearch, and performance automation (Locust)
Benefits
• Growth & Continuous Learning: Stretch yourself in a dynamic environment where every challenge sharpens your skills and advances your career. • Ego-Free Collaboration: Work in a flat hierarchy where your input genuinely counts, supported by like-minded people free of politics. • Ownership & Accountability: Drive initiatives and see real results while building leadership skills that shape both your role and our organization. • Purpose & Impact: Shape products used by millions – see your automation frameworks directly contribute to gaming experiences worldwide.