Automation / SDET Test Engineer (Java/Selenium & Playwright)
Crossfire Consulting
About the role
About
Our client is seeking an experienced Automation / SDET Test Engineer to join a fast-paced Agile team focused on delivering high-quality enterprise applications and APIs. This role is ideal for a technically strong QA professional with deep automation expertise, strong coding skills, and experience leveraging modern AI-assisted development tools to improve testing efficiency and software quality.
Responsibilities
- Participate in requirements gathering sessions and translate business and technical requirements into detailed test cases and automation scripts.
- Design, develop, and maintain scalable automation frameworks for web applications and web services using Java and JavaScript technologies.
- Execute functional, integration, regression, system, and performance testing across multiple applications.
- Build automated UI and API tests using Selenium, Playwright, Cypress, Karate, and Cucumber/BDD frameworks.
- Develop modular, reusable, and maintainable automation code using Page Object Model (POM) and similar design patterns.
- Perform API testing using Rest Assured and Postman.
- Conduct database validation and backend testing using advanced SQL queries.
- Collaborate closely with developers, product teams, and QA engineers in an Agile/Scrum environment.
- Manage defects, troubleshoot issues, analyze application logs, and support root-cause analysis.
- Maintain source control and CI/CD pipelines using Git and GitLab.
- Work within Linux and AWS cloud environments to support testing and deployment activities.
- Utilize coding assistants such as Windsurf, Continue.dev, GitHub Copilot, and similar AI-powered tools to improve productivity and automation development.
Qualifications
Required Qualifications
- 5 7 years of overall experience in software testing and quality engineering.
- 3 5 years of hands-on experience with automated testing tools and frameworks.
- Strong expertise in Java/Selenium, Playwright, and modern automation testing frameworks.
- Hands-on experience with Selenium, Cypress, Karate, Playwright, and Cucumber/BDD.
- Strong understanding of automation framework architecture and design patterns such as POM.
- Experience writing clean, maintainable, and reusable automation code.
- Strong API testing experience using Rest Assured and Postman.
- Advanced SQL knowledge for backend data validation and testing.
- Experience with Git, GitLab CI/CD pipelines, Linux environments, and AWS cloud basics.
- Bachelor s degree in Computer Science, Information Technology, or equivalent practical experience.
- Strong analytical thinking, troubleshooting, and problem-solving abilities.
- Excellent communication skills and ability to work effectively in collaborative Agile teams.
Preferred Qualifications
- Experience with cross-browser, visual, and performance testing tools.
- Exposure to enterprise-scale automation testing practices and cloud-based testing environments.
This Automation / SDET Test Engineer role offers the opportunity to work on impactful enterprise projects while collaborating with highly skilled developers and QA professionals in a modern engineering environment. Candidates with strong automation expertise, Playwright experience, and exposure to AI-assisted coding tools will thrive in this position.
We look forward to reviewing your application!
IND123
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free