Senior Software Engineer-Engineering Productivity**Accountabilities**:- Contribute to engineering efforts from design to implementation and solve testing technical challenges around developer and engineering productivity and velocity.- Influence and drive quality across teams, disciplines and the organization- Design and author test cases for unit, functional, performance, scalability and durability testing and security testing.- Oversee automated tests integration to CI/CD Pipeline- Analyze and decompose complex software systems and collaborate with cross-functional teams to influence design for testability.- Review engineering technical design documents and requirements. Provide plan and strategy about how and where to build in testability- Design and build advanced automated test and test infrastructure- Identify and assist to develop innovative tools, frameworks, automation, and utilities to increase velocity and quality standards.**Requirements**:- A computer science background or equivalent experience- Experience in one or more of the following: test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks- Demonstrated "Developer Mindset" with "Test Mentality"- Experience in test integration with CI/CD pipeline- Experience in Whitebox/Blackbox testing- Experience working in an Agile Development Environment- Experience in Manual Testing and Bug Triage- Test Automation tool: Katalon, Appium, and xCode- Programming Language: Go, Python, Java, JavaScript- Web Services: JSON, REST, RPC, XML, GQL, gRPC- Database: RDBMS, NoSQL, and Caching Technologies such as PostgreSQL, MySQL, Redis, and/or Apsara DB.- Continuous test, integration, and deployment**IMPORTANT**: