Principal Ui Software Developer In Test
Current• Led UI automation planning and execution, raising test code quality across a team of 40 through best practices in structure, naming, and reusability.• Defined and enforced test automation standards, reducing maintenance issues and enhancing code readability and efficiency.• Maintained UI automation with Robot Framework and Selenium; later migrated to Pytest, achieving a 3x speedup and reducing test flakiness by 50%.• Built and optimized Selenium UI automation using Python and Pytest, improving regression reliability and performance.• Transitioned to Playwright with TypeScript, increasing pass rates to 96-98% and reducing late-stage bug discovery through early detection.• Integrated tests into CI/CD pipelines (Jenkins/GitLab, Docker), incorporating shift-left practices to catch issues earlier and prevent regression in pre-production.• Utilized LaunchDarkly for feature flag testing, ensuring accurate testing of feature-specific functionality behind flags.• Collaborated with product and dev teams to prioritize impactful test automation solutions that enhanced coverage and reduced defects.