Senior Automation QA Symphony Anywhere / Ukraine What is the project and why should you care? The project is related to the development of a platform that provides a variety of branding-related services to help world-leading companies create and strengthen their brands. Some of the branding services offered include: Brand strategy development: helps companies develop a brand strategy that aligns with their business goals and resonates with their target audience. Brand positioning: assists companies in developing a unique brand positioning that differentiates them from their competitors and creates a clear value proposition for their customers. Brand architecture: helps companies create a structured approach to organizing their brands and sub-brands, ensuring consistency across all touchpoints. Brand identity: helps companies create a cohesive and consistent visual identity for their brand, including logo design, color palette, typography, and other visual elements. Brand messaging: assists companies in crafting clear and compelling brand messaging that communicates their brand values, personality, and key messages to their target audience. Brand implementation: helps companies implement their brand strategy across all touchpoints, including marketing campaigns, packaging, website design, and other customer-facing communications. You will be an excellent fit for this position if you have: Required Skills: 4+ years of experience Test automation with Selenium Experience in software development and testing Experience working in an Agile/Scrum development process · Strong knowledge of software QA methodologies, tools, and processes Strong skills in programming with C# (to support existing test automation framework): OOP, design patterns, algorithms, etc. Functional testing of web-applications Black box testing (boundary values, equivalence partitioning) UI/UX Testing Knowledge of Jenkins CI/CD, Bamboo Solid knowledge of VCS: GitHub, Bitbucket, or similar tool Excellent verbal and written communication skills English proficiency at B2 level Additional Skills: JMeter / Azure load testing tool Experience with performance and/or security testing is a plus Experience with native mobile app testing and test automation Сross-browser testing Accessibility testing API testing Familiarity with scripting languages used in test automation Desire to learn new technologies Manual testing of complex software with UI Conduct requirement analysis and direct communication with product managers Collaborate with developers to create strategies, test plans, and test cases Estimate, prioritize, plan, and coordinate testing efforts Verify and validate bug fixes in collaboration with the development team Review Test cases, analyze test results, perform data validation, track defects, and provide regular status to stakeholders AI Requirements: Familiarity with different AI-powered tools used in test automation A solid understanding of prompt engineering techniques and the ability to write efficient and optimized prompts for AI models Here are some of the things you’ll be working on: Maintain and enhance existing test automation framework implemented with Selenium and C# and running on CI/CD Write new tests to increase test coverage, fix failed test scripts, update test scripts according to changes in test scenarios, and refine CI/CD execution Guide automation team for automation of test processes as needed Work with cross-functional team to ensure quality throughout the software development lifecycle Provide proactive advice and feedback throughout the software testing lifecycle for prevention and early correction of quality problem Support, Design, Develop, and enhance Test processes and reporting for QA processes Attend sprint planning, retrospective, QA demos, and daily stand-up regularly