Job Role: The senior software quality assurance engineer will be a key contributor to our development teams, ensuring high-quality standards for our web, mobile, and service-based applications. The successful candidate will combine automated test tools, well-designed testing techniques, and quality processes to help scale the feature set and customer base while providing oversight of product integrity. Responsibilities and Duties: - Work closely with developers and product managers to ensure a common understanding of functionalities under development and how to test them. - Be an active stakeholder in all project planning activities and Agile ceremonies, including scoping, technical design review, high-level estimations, sequencing, grooming, sprint planning, demos, etc. - Identify, escalate, and mitigate any risk to product quality. - Develop and maintain test tools and test services. - Help with the analysis, debugging, and stabilization of daily automated test suites results. - Execute automated, manual, and exploratory regression tests for periodical release of our applications. - Evangelize best practices and processes related to quality. - Raise and address any product testability concerns. Qualifications and Skills: - At least 6+ years of experience in QA-related positions. - 4+ years of hands-on coding experience with test automation. - Great hands-on coding experience with Javascript/Typescript and/or Java/Groovy and/or Python languages. - Ability to be a strong proponent of automated testing and identify what tests should be automated at what level. - Capability to train colleagues on technical aspects. - Ability to create well-structured and efficient test plans. - Ability to gain others' support for ideas, proposals, and solutions to advance work objectives. - A hands-on approach and ability to deliver on commitments. - Confidence working in a high-paced and technical-driven environment. - Experience working as part of Agile teams. - Bachelor's degree in Computer Science, Computer/Software Engineering, or equivalent training or work experience.