We are seeking an experienced and highly skilled SDET - Automation Engineer to lead, optimize, and execute our automated and manual testing strategies. The role requires 10+ years of hands-on experience in software development engineering in test (SDET), strong programming and scripting expertise, and a deep understanding of test automation frameworks, CI/CD pipelines, and modern quality assurance methodologies.
Requirements
- 10+ years of professional experience in DevOps, Software Development Engineering in Test (SDET), or Automation Engineering
- Core Automation Skills: Extensive, hands-on experience with Selenium Automation, Playwright automation (specifically for UI developed using React/Storybook), and Rest API testing frameworks
- Programming Proficiency: Strong development skills with deep expertise in Java, JavaScript, and the JUnit framework
- Data & Web Services: Solid fundamental programming skills, including writing XML, utilizing web services, and executing SQL queries to extract data for test verification
- Testing Methodologies: Deep understanding of software testing concepts, Agile environments, the complete bug life cycle, and various testing levels, methods, and estimation techniques
- Quality & Defect Management Tools: Proficient with quality management platforms (e.g., TestRail, HP-ALM/QC, TFS, SpiraTest, or TestDirector) to plan, execute, and interlink tests with release requirements
- Infrastructure & Version Control: Experience using SCM tools for code maintenance (Git, Bitbucket, or TFS) and modern IDEs (IntelliJ IDEA, VSCode, or Visual Studio)
- Environment Tools: Competency utilizing desktop/mobile operating systems, web proxies for cross-browser testing, simulators, emulators, and SQL clients
- Soft Skills: Exceptional critical thinking, analytical prioritization skills, and clear communication capabilities across technical and non-technical teams