Description
Key Skills: ETL Testing, Java, Test Automation, Quality Assurance, Cloud Testing, BDD, TDD, QA Frameworks, Problem Solving, Stakeholder Communication
Good to Have Skills: Experience with highly available systems testing, working with Scrum Masters and Systems Analysts, knowledge of digital platforms testing, software delivery lifecycle experience, and expertise in building comprehensive end-to-end test strategies.
Roles & Responsibilities:
- Focus on building test automation solutions for Java and ETL testing of highly available systems.
- Work directly with Software Developers, Architects, and business stakeholders to translate business vision into sustainable technical solutions.
- Develop test automation solutions for complex software applications ensuring they meet quality standards and deliver high performance.
- Collaborate closely with Scrum Masters, Systems Analysts, Architects, Developers, and QA engineers to design and deliver end-to-end Quality Engineering solutions.
- Translate business and system requirements into test strategies, test scenarios, and comprehensive test plans.
- Design, develop, document, and maintain automation scripts and testing tools following Quality Engineering best practices.
- Apply BDD and TDD concepts to validate software solutions and adhere to industry-standard Quality Engineering practices.
- Deliver accurate, maintainable automation code and software utilities while measuring and reporting key QA metrics.
- Guide teams in building comprehensive end-to-end test strategies and drive automation coverage across assigned applications.
- Collaborate with technical teams to improve processes, establish best practices, and enhance maintainability of automation platforms.
Experience Required: Experienced level position requiring strong analytical, problem-solving, and quality assurance skills with expertise in cloud testing and automation frameworks